【发布时间】:2018-03-08 03:43:18
【问题描述】:
我正在尝试构建一个 Oracle SQL 查询,其中我选择的用户至少包含一个许可证 =“+”,而所有默认组织 =“-”。换言之,选择具有没有默认组织的许可证的用户。在下面的示例中,我希望只有 Annete 会显示在结果中。
Table_Users:用户、许可
Table_Organizations:Default_Org、Org_Name
下面的查询没有返回结果:
select User
from Table_Users, Table_Organizations
where Table_Users.User = Table_Organizations.UsrX
and (Default_Org = '+' and Default_Org = '-')*
【问题讨论】:
-
(Default_Org = '+' and Default_Org = '-') ??? (license= '+' and Default_Org = '-')
标签: sql oracle conditional relational-database contain