Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Szukaj w MySQL za pomocą spacji

Podchodzisz do tego w niewłaściwy sposób. Prawie na pewno nie chcesz przechowywać wielu danych w jednym polu. Chcesz mieć coś takiego:

Table: User
- id
- blah blah

Table: Photo
- id
- blah blah

Table: Like
- user_id
- photo_id

Umożliwi to pisanie bardzo elastycznych zapytań, w tym tego, co opisałeś:

SELECT u.id
FROM User AS u
JOIN Like AS li ON li.user_id = u.id
WHERE li.photo_id = $current_photo_id

Jest to temat znany jako normalizacja bazy danych . Przeczytaj więcej na ten temat, jeśli chcesz, aby Twoja aplikacja się powiodła.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Przeglądanie plików PDF zapisanych w bazie danych MySQL przy użyciu błędu PHP

  2. Mam problem z połączeniem się z moją bazą danych na GoDaddy z PDO

  3. mysql5.58 unstart server w mac os 10.6.5

  4. Wybierz X przedmiotów z każdego typu

  5. Python Pandy zapisują do sql z wartościami NaN