蜗牛哥MySQL的子查询使用和SELEC

一、子查询

MySQL4.1开始引入了对子查询的支持。

子查询是嵌套在其他查询中的查询。可以把一条select语句返回的结果用于另外一条select语句的where子句。(子查询一般与IN操作符结合使用)

列必须匹配:在where子句中使用子查询,应该保证select语句具有与where子句中相同数目的列。通常,子查询将返回单个列并且与单个列匹配,但如果需要也可以使用多个列。

1、查询表person中的所有记录。

select*fromperson;

2、查询表person中number为2的记录

select*frompersonAWHEREA.name

IN(SELECTNAMEFROMPERSONWHERENUMBER=2);

二、SELECT中子句的顺序




转载请注明:http://www.aierlanlan.com/grrz/5685.html

  • 上一篇文章:
  •   
  • 下一篇文章: