2016-05-26 9 views
1
SELECT [Household Info].[Household Head], [Household Info].Gender, [Household Info].[Household Members], Count(IIf([Household Members.Gender]="Male",0)) AS [Total Male], Count(IIf([Household Members.Gender]="Female",0)) AS [Total Female], Count(IIf([Household Members.Gender]="M","Male","Female")) AS [Total Gender], [Household Data].[Area of Homelot (ha)], [Household Data].[Area of Farmlot (ha)], [Household Data].[Area of Homelot (ha)]+[Area of Farmlot (ha)] AS [Total Area Occupied], [Household Data].[Date of Occupancy] 
FROM [Household Data], [Household Info] INNER JOIN 
[Household Members] ON [Household Info].HID = [Household Members].HID 
GROUP BY [Household Info].[Household Head], [Household Info].Gender, [Household Info].[Household Members], [Household Data].[Area of Homelot (ha)], [Household Data].[Area of Farmlot (ha)], [Household Data].[Area of Homelot (ha)]+[Area of Farmlot (ha)], [Household Data].[Date of Occupancy]; 

を使用して重複値を排除する方法これは、MS Accessでの私のクエリの出力であるMS Accessクエリ

出力 enter image description here

ことをすることになっていますので、私は、2値の重複を排除したいですグレースポーは1名、カペグサンは1名、ロドリゴ・デュテテは1名。

これは3つのデータだけを表示するはずですが、重複する理由はわかりません。

+0

「追加クエリの使用」を試してみましたか? – DDave

+0

@DDaveはい、私は「重複するクエリウィザードの検索」を試みました。それはまだそのクエリでは動作しません..しかし、私は別々の "家庭のヘッド"だけで動作しますが、この1つは多くのデータを含んでいません。 – pjforum

答えて

0

プライマリキーを使用してみます。あなたのreference_numbは(私の前例に基づいて)番号とプライマリキーです(例えば1 gracepoe 2 Ppeter Caapegsan 3 Rodrigo Duterte)。あなたの列full_Nameかもしれないので、同じ参照番号のデータを挿入することはできません

関連する問題