84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
突然想不想来这SQL应该怎么写
现在两字段time 为时间戳value 为某一笔交易金额如何用sql查出所有的天的交易金额统计,得到类似下面的数据,如果某一天没有记录,那就为0,但也查询出来,如下面18号
如果某一天没有记录,那就为0,但也查询出来,如下面18号
欢迎选择我的课程,让我们一起见证您的进步~~
“如果用sql查出所有的天的交易金额统计”??是什么意思?是每天的统计总金额么?
SELECT FROM_UNIXTIME(time),'%Y-%m-%d') AS day,SUM(value) AS amount FROM table GROUP BY day; 未测试
select FROM_UNIXTIME(time, '%Y-%m-%d') AS day, sum(value) AS amount from table group by day
没有的统计日期的话也要显示,就需要在程序里边去实现了
SELECT YEAR(time ) year, MONTH (time )month, DAY(time )day, SUM(value )amount FROM TABLEWHERE XXXGROUP BYyear, month,day;结果有年月日和金额,自己组装
“如果用sql查出所有的天的交易金额统计”??是什么意思?是每天的统计总金额么?
select FROM_UNIXTIME(time, '%Y-%m-%d') AS day, sum(value) AS amount from table group by day
没有的统计日期的话也要显示,就需要在程序里边去实现了
SELECT
YEAR(time ) year,
MONTH (time )month,
DAY(time )day,
SUM(value )amount
FROM
TABLE
WHERE
XXX
GROUP BY
year,
month,
day;
结果有年月日和金额,自己组装