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

Seleccionar de un campo separado por comas

Está almacenando múltiples valores en el mismo campo. ¡Esto es malo!

Necesitas una segunda tabla para representar las suscripciones - tendría una columna userid y subscriberuserid (o algo similar).

Por cada suscriptor que tenga un usuario, habría un registro en esta tabla con el ID de usuario de ese usuario (y el ID de usuario de su suscriptor).

Luego, puede limitar el contenido de su corazón:

SELECT subscribers.subscriberuserid
FROM subscribers
WHERE userid = 1
LIMIT 2