我需要从employee
条件 onname
和的表中获取记录department
。如果该名称不存在任何记录并离开,那么它应该从employee
for that返回前 1 条记录department
。
前任:
SELECT * FROM EMPLOYEE WHERE NAME = 'SQL' AND DEPID = 1
IF NOT EXISTS
SELECT TOP 1 * FROM EMPLOYEE WHERE DEPID = 1
这可以在单个查询中实现并且还考虑性能。