DDL 语句里的子查询玩法挺实用的,尤其在 Oracle 里,你可以直接在
我自己常用的场景是做临时表,调试 SQL 的时候方便。比如:
CREATE TABLE emp_subquery AS
SELECT employee_id, first_name, last_name, salary
FROM employees;
视图也一样,比如筛选薪资大于 2000 的员工:
CREATE VIEW emp_view_subquery AS
SELECT * FROM employees WHERE salary > 2000;
嗯,不过要注意权限,有些环境不让你直接用子查询建表。如果你在数据或做数据迁移,这招会让你效率翻倍。