我有包含数据的表
Id local_id user_id
=========================
1 1 null
2 1 1
3 2 null
4 2 1
5 5 null
我需要查询local_id = 1的返回行以及user_id = null的所有行 示例id返回什么:1,2,3,5
答案 0 :(得分:1)
您需要做的就是使用WHERE
条件按local_id
或user_id
过滤
SELECT DISTINCT id
FROM table
WHERE local_id = 1 OR user_id IS NULL