码迷,mamicode.com
首页 > 数据库 > 详细

第四十六天上课 MySQL高级查询

时间:2016-04-19 11:52:16      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:

连接查询:     select * from 表名,表名        #得出的结果成为笛卡尔积

               select * from 表名,表名 where 表名.列名=表名.列名

join on连接:  select * from 表名 join 表名        #join连接,结果也是笛卡尔积 

               select * from 表名 join 表名 on 表名.列名=表名.列名

联合查询:     select 列名,列名 from 表名 union select 列名,列名 from 表名       #两个查询列必须相同

无关子查询:   select * from 表名 where 列名=(select 列名 from 表名 where 列名=‘’)    #子查询被父查询使用,子查询能单独执行

相关子查询:   select * from car a where oil<(select avg (oil)from car b where a.brand = b.brand )   

       

第四十六天上课 MySQL高级查询

标签:

原文地址:http://www.cnblogs.com/lovling/p/5407138.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!