【发布时间】:2019-11-15 07:13:51
【问题描述】:
select CONVERT(VARCHAR(10),accounting.dates,103) as date_of_acc, numbers,
count(accounting.dates) as total from #a
left join accounting on #a.code = accounting.code
where numbers in (5,74)
group by accounting.dates,numbers
order by date_of_acc,numbers;
date_of_acc numbers total
01/07/2019 5 43
01/07/2019 5 53
01/10/2019 5 72
01/10/2019 5 40
01/10/2019 5 44
01/10/2019 5 71
01/10/2019 5 76
01/10/2019 5 77
我需要再次计算列“date_of_acc”,因为他没有特别在一个日期将我全部计算在内, 我需要的是这个日期“01/07/2019”是一个值,并且该总数需要加一。 这也适用于其他日期值。
【问题讨论】:
-
MySQL?真的吗? MySQL 有 CONVERT(..., 103) 函数吗?
标签: sql sql-server group-by