Mysql Group By
2011-07-28 14:40
302 查看
Mysql Group By是在select别名转换之后,所以Group BY子句中可以使用select中的别名,例如:select col1,col2 as col22,sum(col3)
from table1
group by col,col22;
但是在Group BY中使用的别名不能和表中的原有列重名,否则可能会出现意想不到的结果,例如上面例子中如果table1中也有一个列叫做col22,就会根据table1的col22进行Group BY而不是别名列。
from table1
group by col,col22;
但是在Group BY中使用的别名不能和表中的原有列重名,否则可能会出现意想不到的结果,例如上面例子中如果table1中也有一个列叫做col22,就会根据table1的col22进行Group BY而不是别名列。
相关文章推荐
- Mysql group by 详解
- mysql取内容时先order by后group by
- MySQL中MAX函数与Group By一起使用的注意事项(转)
- MySQL用group by获取相同值的条数
- mysql 时间戳 按月 按年 按日查询 group by
- MySQL GROUP BY 语句
- mysql group by用法
- ubuntu mysql group by 问题
- mysql学习之Group by 与 Order by
- mysql group by 用法解析(详细)
- mysql优化 之 group by索引松散扫描和紧凑扫描
- MysqL group by 用法解析
- 转摘之Mysql中Group by子句结合count使用的效率问题
- mysql 查询group by 报错
- mysql group by 用法解析(详细)
- mysql分组查询group by时分页的实现。
- mysql 的DISTINCT、EXISTS、IN、GROUP BY..HAVING 用法记录
- MySQL之——GROUP BY分组取字段最大值
- mysql中order by与group by的区别
- Mysql group by 排序问题