突然想不想来这SQL应该怎么写
现在两字段
time 为时间戳
value 为某一笔交易金额
如何用sql查出所有的天的交易金额统计,得到类似下面的数据,如果某一天没有记录,那就为0,但也查询出来,如下面18号
day | amount |
---|---|
2016-07-19 | 999 |
2016-07-18 | 0 |
2016-07-17 | 777 |
巴扎黑2017-04-17 15:16:21
FROM_UNIXTIME(time, '%Y-%m-%d') AS 날짜, 날짜별 테이블 그룹에서 합계(값) AS 금액 선택
존재하지 않는 통계일자를 표시하고 싶다면 프로그램에서 구현해야 합니다
PHPz2017-04-17 15:16:21
SELECT
YEAR(시간) 연도,
MONTH(시간)월,
DAY(시간)일,
SUM(값)금액
FROM
TABLE
어디
XXX
그룹 BY
년,
월,
일;
결과가 연,월,일,금액이 나오니 직접 조립하세요