クライアントの名前と 2014 年 1 月のすべてのチェック日を 1 行で表示したいと考えています。1 か月に 5 つのチェック日があるクライアントもあれば、1 つまたは 3 つしかないクライアントもあります。方法はありますか?これを実現しますか?次の SQL クエリを使用します。
SELECT CC.co, checkDate FROM CCalendar CC
INNER JOIN CInfo CI on CC.co = CI.co
WHERE checkDate BETWEEN '01/01/2014' AND '01/31/2014'
AND CI.endDate IS NULL AND CI.status IN ('LIVE', 'CONVERSION')
結果は現在次のようになっています。
co | checkDate
---+------------
co | 01/03/2014
co | 01/14/2014
co | 01/17/2014
co | 01/24/2014
co | 01/24/2014
そして、私がそれをどのように見せたいかはこれです
Co | checkdate1| checkdate2| checkdate3| checkdate4| checkdate5|
co | 01/03/2014| 01/14/2014| 01/17/2014| 01/24/2014| 01/24/2014|