sql >> Base de Datos >  >> RDS >> Mysql

Buscar en MySQL con espacios

Te estás acercando a esto de la manera incorrecta. Es casi seguro que no desea almacenar varios datos en un campo. Quieres tener algo como esto:

Table: User
- id
- blah blah

Table: Photo
- id
- blah blah

Table: Like
- user_id
- photo_id

Esto le permitirá escribir consultas muy flexibles, incluido lo que describió:

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 es un tema conocido como normalización de bases de datos . Lea más sobre esto si desea que su aplicación tenga éxito.