ireport 分组问题
现表中有一个date字段(yyyy/mm/dd/hh/mm/ss),我想通过 年月日 作为分组依据 忽略日期中的时间,应该如何处理?
[解决办法]
SELECT * FROM TBNAME WHERE CONVERT(varchar(100), DateCol, 111)='1990-01-23'
SELECT MAX(COL1)... FROM TBNAME GROUP BY CONVERT(varchar(100),DateCol,111)
其中 TBNAME 为表明 DateCol为Date字段列名
[解决办法]
上代码应该是 SQL 格式
SELECT Convert(datetime,Convert(varchar(10),日期字段,120),120), ... FROM ...