私は検索結果を表現するのに苦労しています。これは愚かな質問である場合には謝ります。私は、以下のようにテーブルに対してSQLでクエリを記述しようとしています:グループByと列全体との区別方法
Country Unique_ID
US 123
US 124
UK 125
Australia 126
が出力フォローテーブルそれ:私はcountryidを選択して、個別の国を数えることができます知っている
Country Count_Distinct
US 2
UK 1
Australia 1
All 4
私が知っているのは、「すべて」の番号を取得するために国コードを区別することができます。私は2つの別々のクエリではない出力を得るためにクエリを書く方法を理解できません。
情報や説明が必要な場合は、教えてください。ありがとう!
あなたの例では、米国のIDが123と124の代わりに123と124の代わりに "Count Distinct"が2ではなく1になるでしょうか? – kbball
@kbballそれは私がそれを解釈する方法ですが、列名 'Unique_ID'は複製が不可能であることを示唆しています。カウントに 'distinct 'を追加することは傷つくことはありませんが、より多くのコードノイズです... – Bohemian