2011-01-05 9 views
0

この質問はかなりシンプルですが、SQLクエリに関してはあまり精通していません。テーブルの例を次に示します:MS AccessでSQL selectクエリのヘルプが必要

|Name |N| 
-------- 
|Mike |1| 
|John |2| 
|Dave |3| 
|Jane |1| 
|Kyle |2| 
|Susan |4| 
|Tim |5| 
|Joe |5| 
|Tina |7| 
|Carly |1| 

このテーブルからすべて1を選択する必要があります。この表の結果は、あなたがそのためhaving句使用することができる3、4、および7

答えて

4

すべきである:TABLE_NAMEは異なる(N)を選択

select n 
from YourTable 
group by 
     n 
having count(*) = 1 
+0

ありがとうございます。以前はHAVINGキーワードを使用していませんでした。よく働く。 –

0

と、

私はポイントを逃していますか?

+0

テーブルで1回だけ出現するN列から数値を選択する必要があります。 SELECT DISTINCTはすべての数字のピリオドを選択しますが、一度だけ選択します。 –

+0

ああ私は怒っている瞬間を見ている!謝罪;-) – diagonalbatman