gpt4 book ai didi

mysql - 从交易表中选择年月日

转载 作者:行者123 更新时间:2023-11-29 08:31:43 25 4
gpt4 key购买 nike

我想为我的表创建两个查询,其中包含字段名称、姓氏和支付金额,第一个查询应选择日期、月份和支付金额,第二个查询应选择当年的月份、年份和当月支付的总金额,假设约翰于2013-05-01、2013-05-03支付,而彼得于2013-04-08支付,我希望第一个查询输出

month and day   amount
05-01 200
05-03 400
04-08 50

第二个查询应输出:

month and year   total
2013-05 600
2013-04 50

我知道我可以使用 sum 聚合函数来选择总计,但棘手的部分是如何以上述格式选择日期和月份,

最佳答案

第一个查询将是

SELECT DATE_FORMAT(date, "%m-%d") AS 'month and day',price as amount FROM `tablename` 

第二个查询将是

SELECT DATE_FORMAT(date, "%Y-%m") AS 'month and year' , SUM(price) AS total FROM `tablename` GROUP BY YEAR(date), MONTH(date)

关于mysql - 从交易表中选择年月日,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16393543/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com