可能性1
SELECT count(numerator) as cnt, Population
FROM table
Group by population
:
Numerator Population
N1 1
N2 2
N3 3
N4 1
N5 2
cnt population
2 1
2 2
1 3
ことになるあなたは、これが提供される質問や情報に基づいて見ることができます解釈されたもの:これはどこに近いあなたは欲しい。しかし、データ、表、または期待される結果を理解すれば、より質の高い回答を提供することができます。
**人口2 ** ORこのようなデータである:
Population, Numerator
1 N1, N2, N3, N4, N5, N6, N7
2 N1, N2, N3, N4
3 N19, N23, N37, N128
第2のケースは、単純にカウント希望の場合あなたは、このような
Popuation cnt
1 7
2 4
3 4
として結果をしたいです"、"と十分な1つを追加する?
可能性3それとも、あなたがやろうとしている:
Population, Numerator
1 N1, N2, N3, N4, N5, N6, N2
2 N1, N2, N3, N2
3 N19, N23, N37, N128
そして、あなたは、このような
Popuation Numerator Cnt
1 N1 1
1 N2 2
2 N1 1
2 N2 2
3 N19 1
として結果...
は、いくつかのサンプルデータとどのような結果を追加してくださいしたいですあなたはそれから期待していますか? – Eddy
RDBMSとは?また、テーブル構造が正確であるかどうかわからないので、説明だけでなく表形式でデータの例を提供できますか? –
ようこそスタック:私たちの方法を熟知してください:http://stackoverflow.com/faq実際のテーブル構造とデータベースエンジン(MySQL、SQL Server(2005,2000,2008)ORAcle、DB2など)を試してみるのを手助けするためにも役立ちます。 。ほとんどの場合、応答はとにかく3〜5分で提供されます。しかし、あなたが試したものの例とともに、より良い問題定義は、「私はこれをやる方法がわからず、まだ何も試していない」と言うよりもずっとあなたを得るでしょう。 – xQbert