我希望在 1 行显示我的客户姓名和他们在 2014 年 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|