我tbl_comments
在 MySQL 中有一个表。表中有user_name
, comment_id
, user_likes
,四个字段user_dislikes
。user_likes
和字段的user_dislikes
类型为 VARCHAR,并且在这两个字段中有逗号分隔的用户名。
我有以下查询:
$query = "SELECT * FROM tbl_comments WHERE comment_id=223";
我的问题是我也想通过这个查询传递用户名并获得以下输出
1. 0 (if user_name does not exist in user_likes and user_dislikes)
2. 1 (if user_name exists in user_likes)
3. 2 (if user_name exists in user_dislikes)
哪个 SQL 查询可以给出我想要的结果?