常用DQL(数据查询语言)的操作
DQL(Data Query Language):数据查询语言,查询数据库中表的记录。
思想策略:拆分为多个步骤、一步一步完成。
(1)SELECT子查询
SELECT (SELECT name FROM com WHERE id = comid) 公司名
FROM emp
WHERE name = '张三';
(2)WHERE子查询(常用)
说明:子查询结果是一个数据数值。
SELECT name
FROM com
WHERE id in (SELECT comid FROM emp WHERE name = '张三' or name = '王五');
(3)FROM子查询(常用)
说明:子查询的结果是一个临时表格
SELECT t.n, t.s
FROM (SELECT name n, salary s FROM emp LIMIT 3) t
WHERE t.s = 4000;
领取专属 10元无门槛券
私享最新 技术干货