目录 一、子查询 1、where型子查询:把内层查询的结果作为外层查询的比较条件 2、from型子查询:把内层的查询结果当成临时表,供外层sql再次查询。查询结果集可以当成表看待。临时表要使用一个别名。 3.exists型子查询:把外层sql的结果,拿到内层sql去测试,如果内层的sql成立,则该行 ...
分类:
数据库 时间:
2019-09-01 01:23:13
阅读次数:
116
这是对自己学习燕十八老师mysql教程的总结,非常感谢燕十八老师。 依赖软件:mysql5.6 系统环境:win 子查询概念 子查询就是在原有的查询语句中嵌入新的查询 子查询分类 1、where型子查询 2、from型子查询 3、exists型子查询 三种子查询的详细说明 1、where型子查询 w ...
分类:
数据库 时间:
2019-05-23 13:11:40
阅读次数:
155
in型子查询引出的陷阱:(扫更少的行,不要临时表,不要文件排序就快) 题: 在ecshop商城表中,查询6号栏目的商品, (注,6号是一个大栏目) 最直观的: mysql> select goods_id,cat_id,goods_name from goods where cat_id in (s... ...
分类:
数据库 时间:
2018-01-17 00:36:56
阅读次数:
241
子查询有三种:where型子查询,from型子查询,exist子查询。 where型子查询 where子查询:指把内层的查询结果当成外层查询的比较条件。 例句:查询出最新的商品:select good_id,good_name from good where good_id = (select ma ...
分类:
数据库 时间:
2016-10-08 19:58:41
阅读次数:
216
子查询:
where型子查询 把内层的查询结果作为外层查询的比较条件。
from型子查询 把内层的查询结果作为临时表,供外层sql再次查询。
exists型子查询 把外层的查询结果,拿到内层,看内层的查询是否成立。
-------------------------------
exists子查询
把外层的查询结..
分类:
其他好文 时间:
2015-05-20 18:45:49
阅读次数:
165
子查询:
where型子查询 把内层的查询结果作为外层查询的比较条件。
from型子查询 把内层的查询结果作为临时表,供外层sql再次查询。
exists型子查询 把外层的查询结果,拿到内层,看内层的查询是否成立。
-------------------------------
where型子查询:
把内层的查询..
分类:
其他好文 时间:
2015-05-20 18:45:42
阅读次数:
138
子查询:
where型子查询 把内层的查询结果作为外层查询的比较条件。
from型子查询 把内层的查询结果作为临时表,供外层sql再次查询。
exists型子查询 把外层的查询结果,拿到内层,看内层的查询是否成立。
-------------------------------
from型子查询:
把内层的查询..
分类:
其他好文 时间:
2015-05-20 18:44:09
阅读次数:
99
把内层sql语句查询的结果作为临时表供外层sql语句再次查询.selectgoods_id,goods_namefromgoodswheregoods_idbetween20and25;selectgoods_id,goods_name,cat_idfromgoodsorderbycat_idasc,goods_iddesc;selectgoods_id,cat_id,goods_namefrom(selectgoods_id,goods_name,cat_id..
分类:
数据库 时间:
2015-04-02 19:07:15
阅读次数:
157