你能帮我解决 SQL 中的除法选择吗?我使用 Oracle Apex Express 版。我有三张桌子。英文(原始名称在括号中):用户 (Uzivatel)、事件 (Udalost) 和用户组 (Skupina_u)。他们的上下文在屏幕上:
现在我必须在 SQL 中使用除法选择。此选择是制定的:您必须显示参加所有活动的所有用户。在我的表格中,您可以看到我有两个用户,他们参加了所有活动。他们是“SK2”组的一部分。我正在使用这个选择:
select *
from Uzivatel
where not exists (select *
from Skupina_u
where not exists (select *
from Udalost
where Skupina_u.ID_uz = Uzivatel.ID_uz
and Skupina_u.ID_uz = Udalost.ID_uz))
但结果是:没有找到数据。
谢谢你的帮助。