题解 | 获取指定客户每月的消费额

获取指定客户每月的消费额

https://www.nowcoder.com/practice/ed04f148b63e469e8f62e051d06a46f5

SELECT
  DATE_FORMAT(t.t_time,'%Y-%m') AS time,
  ROUND(SUM(IF(t.t_type = 1,t.t_amount,0)),1) AS total  
  FROM trade t LEFT JOIN customer c
  ON t.t_cus = c.c_id
  WHERE c.c_name = 'TOM'
  AND YEAR(t.t_time) = 2023
  GROUP BY  DATE_FORMAT(t.t_time,'%Y-%m')
  ORDER BY  DATE_FORMAT(t.t_time,'%Y-%m');

















全部评论

相关推荐

点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务