次のようなテーブルがあります。
------------------------------------------------------
ID | Date | ClientName | TransactionAmount |
------------------------------------------------------
1 | 6/16/13 | C1 | 15 |
------------------------------------------------------
2 | 6/16/13 | C1 | 10 |
------------------------------------------------------
3 | 6/16/13 | C2 | 10 |
------------------------------------------------------
4 | 6/17/13 | C2 | 20 |
------------------------------------------------------
そして、私はこのようなものを手に入れたいです:
------------------------------------------------------------------------
Date | C1_Total_Amount_Transacted | C2_Total_Amount_Transacted |
------------------------------------------------------------------------
6/16/13 | 25 | 10 |
------------------------------------------------------------------------
6/17/13 | 0 | 20 |
2 番目のテーブルでは、日付も一意です。データベースには x クライアントがあり、resul テーブルには x + 1 列 (日付に 1 つ、クライアントごとに x 1) があります。
いくつかの PHP コードと追加のクエリを作成する必要があるかもしれません。実用的なソリューションは完璧です。完全な SQL ソリューションは必要ありません。
ありがとう