この質問では、ここで同等の質問を見つけることができませんでした。これが繰り返しである場合のお詫び 基本的に私は取引のあるテーブルを持っています。各トランザクションには、コードと日時スタンプがあります。私は結果が私は現在、私はすなわち、個々の行に小計を引っ張ることができ、クエリを持って 同じ行の小計を日付でコード別にグループ化する方法
このような+------------+--------+--------+-------+--------+-------+--------+
| DATE | CODE1 | COUNT1 | CODE2 | COUNT2 | CODE3 | COUNT3 |
+------------+--------+--------+-------+--------+-------+--------+
| 2017-01-01 | George | 12 | John | 10 | Ringo | 114 |
+------------+--------+--------+-------+--------+-------+--------+
何かを見ているように、SQLクエリを作成できるようにしたい:
SELECT CONVERT(mytime AS DATE), code, COUNT(*) FROM transactiontable
GROUP BY CONVERT(mytime AS DATE), code
ORDER BY CONVERT(mytime AS DATE), code
だろう私は現在、Cのために別のテーブルを持っていない私に
DATE CODE COUNT
-----------------------------------
2017-01-01 George 12
2017-01-01 John 10
等...
を与えます私はそれを考慮しています。
ありがとうございます!
は、コード/カウント列の数に上限はありますか? – GurV
良い質問です。 100未満、おそらく約50です。 – jj3pa
CONVERT関数のデータ型引数が最初にありません。 CONVERT(DATE、mytime)? – QHarr