Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Pesquisar no MySQL com Spaces


Você está abordando isso da maneira errada. Você quase certamente não deseja armazenar vários dados em um campo. Você quer ter algo assim:
Table: User
- id
- blah blah

Table: Photo
- id
- blah blah

Table: Like
- user_id
- photo_id

Isso permitirá que você escreva consultas muito flexíveis, incluindo o que você descreveu:
SELECT u.id
FROM User AS u
JOIN Like AS li ON li.user_id = u.id
WHERE li.photo_id = $current_photo_id

Este é um tópico conhecido como normalização do banco de dados . Leia mais sobre isso se quiser que sua inscrição seja bem-sucedida.