mysql 实验分析
2016-02-25 10:06
676 查看
一、
问题1:当字段带有别名的时候,where , group , having , order on 分别是对真名有效还是别名有效?
问题2:select 后面的字段不列出来的时候,这些where,group..条件哪些能生效?
结果: 答1 答2
where 真 有效(select 不列出来)
group 真/别 有效
having 真/别 无效
order 真/别 有效
on 别 无效
口诀:两BY+where列不列无所谓 , 不列别用having,on ,where真,on别,两BY+having混
问题1:当字段带有别名的时候,where , group , having , order on 分别是对真名有效还是别名有效?
问题2:select 后面的字段不列出来的时候,这些where,group..条件哪些能生效?
结果: 答1 答2
where 真 有效(select 不列出来)
group 真/别 有效
having 真/别 无效
order 真/别 有效
on 别 无效
口诀:两BY+where列不列无所谓 , 不列别用having,on ,where真,on别,两BY+having混
相关文章推荐
- MySQL关联left join 条件on与where不同
- mysql 常用函数
- MySQL ROLLUP和CUBE区别
- MySQL语法(续)
- MySQL 操作
- mysql时间差
- 手动实现MySQL归档
- mysql数据库在Navicat Premium连接的时候出现1862错误
- C#连接MySQL数据库的几点注意
- 触发器_mysql
- mysql查看表结构命令
- check the manual that corresponds to your MySQL server version for the right syntax的解决方法
- mysql创建触发器错误提示:Can not update in stored function/trigger already used by statement invoked
- Mysql Replication 数据不一致解决方案
- mysql 表分区技术
- Navicat for MySQL 还原数据教程
- mysql-5.7.11-winx64 免安装版(MySQL ZIP Archive版)配置及密码问题处理
- mysql递归查询treeview
- mysql学习笔记:存储过程
- MySql的学习记录-持续更新