oracle 怎样同时返回一个表的三种条件下的记录
您可以使用 UNION 操作符来同时返回一个表的三种条件下的记录。例如,如果您有一个名为 "employees" 的表,并且您想同时返回在 "部门1"、"部门2" 和 "部门3" 中工作的员工记录,则可以使用以下 SQL 语句:
SELECT * FROM employees WHERE department = '部门1' UNION SELECT * FROM employees WHERE department = '部门2' UNION SELECT * FROM employees WHERE department = '部门3'
此查询将返回所有符合 "部门1"、"部门2" 或 "部门3" 中的员工记录。请注意,使用 UNION 操作符时,查询的每个部分必须具有相同的列数和数据类型。
原文地址: http://www.cveoy.top/t/topic/bhgg 著作权归作者所有。请勿转载和采集!