group by 问题!!
select round(sum(sumflow)) sumflow, to_char(recdate,'''+'day'+''') groupdetail from t
group by to_char(recdate-1,'''+'day'+''')';
出来的分组顺序是按照汉语拼音顺序: 星期二、星期六、。。。。。。。。
怎么才能让它按星期一、星期二。。。。。。排序呢??
select round(sum(sumflow)) sumflow, to_char(recdate,'''+'d'+''') groupdetail from t
group by to_char(recdate-1,'''+'d'+''')';
这个可以按照1、2、3。。。。。排序,可我想从数据库中直接得到中文显示的星期天数,我就把上面的改为:
select round(sum(sumflow)) sumflow,to_char(recdate,'''+'day'+''') chineseshow , to_char(recdate,'''+'d'+''') groupdetail from t
group by to_char(recdate-1,'''+'d'+''')'
出现错误提示:不是正确的groupby语句
该怎么办才行呢?望大侠点拨!!!
group by to_char(recdate-1,'''+'day'+''')';
出来的分组顺序是按照汉语拼音顺序: 星期二、星期六、。。。。。。。。
怎么才能让它按星期一、星期二。。。。。。排序呢??
select round(sum(sumflow)) sumflow, to_char(recdate,'''+'d'+''') groupdetail from t
group by to_char(recdate-1,'''+'d'+''')';
这个可以按照1、2、3。。。。。排序,可我想从数据库中直接得到中文显示的星期天数,我就把上面的改为:
select round(sum(sumflow)) sumflow,to_char(recdate,'''+'day'+''') chineseshow , to_char(recdate,'''+'d'+''') groupdetail from t
group by to_char(recdate-1,'''+'d'+''')'
出现错误提示:不是正确的groupby语句
该怎么办才行呢?望大侠点拨!!!
...全文
相关推荐
SQL的学习资料!!很有用的!!很多时候可以当做工具书查找。
学习如何使用WHERE子句进行条件筛选,如何使用GROUP BY和HAVING进行分组与过滤,以及如何使用ORDER BY进行排序。3.
处理group by 查询速度慢的问题.docx
### 处理GROUP BY 查询速度慢的问题在实际项目中,由于数据表的记录数量庞大,经常遇到查询速度缓慢的问题。
SQL中GROUP BY的用法
SQL 中 GROUP BY 的用法及聚合函数GROUP BY 是 SQL 中的一种分组查询语句,通常与聚合函数配合使用。
order by 、group by 、having的用法
例如,`SELECT department, COUNT(employee) FROM employees GROUP BY department` 会返回每个部门的员工数量。
深度分析mysql GROUP BY 与 ORDER BY
在MySQL中,GROUP BY 和 ORDER BY 是两个强大的查询语句,用于数据分组和排序,但它们的执行顺序可能会导致意想不到的结果。当我们试图从一个表中获取每个分类中的最新内容时,使用如下的S


数据库相关
