子查询是一个嵌套在SELECT,INSERT,UPDATE或DELETE语句或其他子查询中的查询
子查询在WHERE语句中的一般用法
语法:SELECT...FROM表1WHERE字段1 比较运算符(子查询)
注意:先执行子查询,返回所有来自子查询的结果
再执行外围的父查询,返回查询的最终结果
将子查询和比较运算符联合使用,必须保证子查询返回的值不能多于一个
父查询
SELECT /*SELECT表示查看*/
studentNo,studentName,sex,address /*要查看的列名*/
FROM /*FROM表示指向的数据表*/
student /*数据表名称*/
WHERE /*WHERE表示查询定位的条件*/
bornDate > /*列名生日 大于*/
子查询
/*查看 指向 查询定位 在括号里写出子查询的要求*/
(SELECT bornDate FROM student WHERE studentName='王宝宝');