我有一个使用NOT EXISTS语句的查询(有效),即返回的所有姓名不能都是内部员工。但是,我有一个与内部员工同名的外部人员的记录。此记录已被排除,但我需要它。我不知道如何写一个异常到我的NOT EXISTS来吸引这个人。示例代码: AND NOT EXISTS(SELECT 1 from dbo.EmployeeTable e
INNER JOIN dbo.ResourceTable r on e.empID = r.employeeID
我正在构建JOOQ查询的WHERE子句。有些条件使用EXISTS,我希望将子查询作为纯SQL提供,因为它们是用JOOQ长篇大论地表示的。但是,DSL.exists()只接受select类型作为参数,而且无论我使用哪种SQL...()方法,它都会用另一个Select方法包装我的DSL.select片段。DSL.exists(DSL.selectFrom(DSL.sql(...)))查询将如下所示:
... where exists (select * from (select 1 from