私はMysqlを使用しています。私は別個の値を数えたいと思って、列名として別の値を作成します。テーブルを転置する
私は各年齢でどのように多くの人を見つけたい、この
ID Names Age
1 Tim 12
2 James 14
3 White 13
4 John 13
5 Annie 11
6 Judy 13
のようなテーブルの学生を持っています。マイ期待される結果は次のとおりです。
11 12 13 14
1 1 3 1
私は、クエリを試してみました:"Select count(age), age from Students group by age;"
それが出ています:
count(age) age
1 11
1 12
3 13
1 14
を私がテーブルに "転置" を取ることができますどのように?
あなたは、アプリケーションレベルでこれを行う必要があります。 –
SQLのピボット・データに関する既存のQ&Aを検索します。 –
さて、私は質問を理解していません。ごめんなさい。 –