番号1または8のいずれかが孤立してロードされている名前を引き出そうとしていますが、クエリではそれを実行していません。クエリNOT INアシスタント
だから名前はわずか8を持っている場所を確認する場合、または1つだけ持っていますが、両方ではない
CREATE TABLE Table1
(`name` varchar(7), `number` int);
INSERT INTO Table1
(`name`, `number`)
VALUES
('renee', 1),
('renee', 8),
('eugene', 1),
('jacques', 1),
('jacques', 8),
('avril', 8);
SELECT Name FROM Table1 WHERE Number IN ('1')
AND Number NOT IN ('8')
Hmmm ...なぜ 'COUNT(DISTINCT NAME)= 1'ですか?このクエリはすべての行を表示します。 – Rokuto
私はちょうどタイプミスだと思っています。 「別個の番号」でなければなりません... –
本当に醜いタイプミス...ごめんなさい –