大家好,又见面了,我是你们的朋友全栈君。
数据库中保存的交易记录,需要按天和按小时分别展现出来,可使用sql语句直接分组
select DATE_FORMAT(newsalrecord.timeForOrd,’%Y%m%d’) days,count(payType) totaalcount,
(SELECT sum((newsalwai.`Price`*newsalwai.`ODnumber`)) FROM newsalwai where substring(newsalwai.orderId, 1, 8) = days ) totalmoney
FROM newsalrecord
INNER JOIN newsalwai ON newsalrecord.`orderId`= newsalwai.`orderId`
group by days desc;
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/143115.html原文链接:https://javaforall.net