このように構造化されたテーブルがあるとしましょう(SQLサーバーを使用):
empID INT
payment INT
現在、各従業員には50.00または100.00のいずれかしか支払われません。2人の従業員が50.00を稼ぎ、3人が100.00を稼いでいます。
結果セットが次のようになるようにselectステートメントを実行するにはどうすればよいですか。
50.00 100
----- -----
2 3
ここで、50.00と100.00は列ヘッダーであり、以下の数値は実際の値です。私は私ができることを知っています
SELECT payment, COUNT(*)
FROM Student
GROUP BY payment
しかし、それはそれ自身の列に支払いを返します。それぞれの異なる支払い額をそれぞれの列に入れたい。