我有这个 mysql 数据库,我需要在其中执行更大的 MySQL 查询。用户 A 在名为 users 的表中有一行。在名为“trackers”的字段的值中,有一个逗号分隔的值,其中包含用户 A 收到通知的朋友的 id。
MySQL --> users (table) --> trackers (field) --> 2,3,4 (value)。
MySQL 服务器必须在一次查询中用逗号分隔值。我认为如果服务器只执行一个查询而不是使用 PHP foreach 每个值执行一个查询,它对服务器会更友好。
我需要这样的查询: SELECT * FROM users WHERE in (SELECT trackers FROM users WHERE id = $me SEPERATED BY ,)