我有一个查询返回甚至与LIKE条件不匹配的行。我的主要目标是排除不包含" showOnlineStatus"的行。在现场参数中,现在正在被选中。
使用原始查询进行编辑
SELECT DISTINCT (a.id)
FROM users AS a
INNER JOIN session AS b
ON a.id = b.userid
INNER JOIN community_users AS c
ON a.id = c.userid
WHERE a.block = 0
AND c.params LIKE '%"showOnlineStatus":1%';
任何想法为什么?谢谢你的阅读。