是否有SQL子句来检查是否存在所有多个值而不是使用多个AND?

时间:2017-12-31 00:31:43

标签: mysql sql

而不是输入

Clause

是否有任何... WHERE transaction HAS(1, 2, 3, 4, 5)来检查一次这样的一个简单的设置?

var j = new Circle(100, 100, 200, 200, 20, 'red'); j.draw();

1 个答案:

答案 0 :(得分:1)

使用group byhaving

SELECT name
FROM table
WHERE aid IN (1, 2, 3, 4, 5)
HAVING COUNT(DISTINCT aid) = 5;