1
我有數據在表像下SQL查詢在多行
Name indicator
A 1
A 2
A 3
B 1
B 2
C 3
我想名字的次數,對於這兩個指標1,2存在。在先例中,這個數字是2(A & B都具有指示符1和2)。我正在處理的數據是中等大的,我需要獲得(預定義)指標(我可以改變,一旦我得到基本查詢)的一些其他排列的類似信息。
我有數據在表像下SQL查詢在多行
Name indicator
A 1
A 2
A 3
B 1
B 2
C 3
我想名字的次數,對於這兩個指標1,2存在。在先例中,這個數字是2(A & B都具有指示符1和2)。我正在處理的數據是中等大的,我需要獲得(預定義)指標(我可以改變,一旦我得到基本查詢)的一些其他排列的類似信息。
試試這個:
SELECT Name
FROM Tablename
WHERE indicator IN(1, 2)
GROUP BY Name
HAVING COUNT(DISTINCT indicator) = 2;
看到它在這裏的行動:
我正好找這個。 – Tilak