Dor*_*uka -1 mysql sql select group-by having
如何找到p_option_id为1和11的产品.
p_id p_option_id
100 1
100 2
100 3
101 1
101 2
101 11
101 12
Run Code Online (Sandbox Code Playgroud)
这应该回来了
p_id
101
Run Code Online (Sandbox Code Playgroud)
试试这个:
SELECT p_id
FROM tableA
WHERE p_option_id IN (1, 11)
GROUP BY p_id
HAVING COUNT(DISTINCT p_option_id) = 2;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
67 次 |
| 最近记录: |