Mysql 给出无效结果的SQL查询

Mysql 给出无效结果的SQL查询,mysql,sql,Mysql,Sql,我有一个名为orders的表,其中有“price”、“order\u id”、“cust\u id”、“product\u id”、“timestamp\u at”等列 我试图写一个SQL语句,打印出一个月中每天产生的日期和总收入 我的sql查询如下 SELECT date, SUM(price) FROM orders GROUPBY DATE(created_timestamp_at) ORDER BY created_timestamp_at DESC 然而,它给了我无效的结果。非

我有一个名为
orders
的表,其中有“price”、“order\u id”、“cust\u id”、“product\u id”、“timestamp\u at”等列

我试图写一个SQL语句,打印出一个月中每天产生的日期和总收入

我的sql查询如下

SELECT date, SUM(price) 
FROM orders 
GROUPBY DATE(created_timestamp_at) 
ORDER BY created_timestamp_at DESC

然而,它给了我无效的结果。非常感谢您的帮助。谢谢

您的
分组依据
选择应该匹配。我怀疑:

SELECT DATE(created_timestamp_at) as date, SUM(price)
FROM orders
GROUP BY DATE(created_timestamp_at)
ORDER BY MIN(created_timestamp_at) DESC

什么是无效结果?我觉得这是个语法错误<代码>分组依据
应为
分组依据
请定义“无效结果”。样本数据和结果会有所帮助。或者是你自己承认。。。。该表中没有名为
date
的列,也没有名为
created\u timestamp\u的列,除非您以后对列的描述也有误,如果您收到错误消息,请将其显示给我们,显示所有错误消息,而不是其摘要。