찾다

 >  Q&A  >  본문

mysql 按天统计记录

突然想不想来这SQL应该怎么写

现在两字段
time 为时间戳
value 为某一笔交易金额
如何用sql查出所有的天的交易金额统计,得到类似下面的数据,如果某一天没有记录,那就为0,但也查询出来,如下面18号

day amount
2016-07-19 999
2016-07-18 0
2016-07-17 777
天蓬老师天蓬老师2922일 전707

모든 응답(4)나는 대답할 것이다

  • 伊谢尔伦

    伊谢尔伦2017-04-17 15:16:21

    "SQL을 이용해 하루 동안의 거래금액 통계를 알아내는 방법"은? ? 그것은 무엇을 의미합니까? 일일 통계량 총액인가요?

    회신하다
    0
  • ringa_lee

    ringa_lee2017-04-17 15:16:21

    으아악

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-04-17 15:16:21

    FROM_UNIXTIME(time, '%Y-%m-%d') AS 날짜, 날짜별 테이블 그룹에서 합계(값) AS 금액 선택

    존재하지 않는 통계일자를 표시하고 싶다면 프로그램에서 구현해야 합니다

    회신하다
    0
  • PHPz

    PHPz2017-04-17 15:16:21

    SELECT
    YEAR(시간) 연도,
    MONTH(시간)월,
    DAY(시간)일,
    SUM(값)금액
    FROM
    TABLE
    어디
    XXX
    그룹 BY
    년,
    월,
    일;
    결과가 연,월,일,금액이 나오니 직접 조립하세요

    회신하다
    0
  • 취소회신하다