我正在尝试生成有权访问特定位置的用户列表。在我看来,我的数据库中记录用户可以访问的位置的表是倒退的。它列出了用户无法访问的位置。我尝试not in
了几种不同的方法,但没有任何运气。该查询只返回一个空白结果集。我试过在这里找到一些东西来帮助我并用谷歌搜索,但这没有帮助......我总是得到空白的结果屏幕(没有返回)。我认为问题在于每个相应位置USER_LOCATION_EXCLUSION
都有几个条目。USER_ID
我没有创建这个表结构,而是继承了它。
设想
Tables Columns
====================================================
APP_USER USER_ID, USER_NAME
LOCATION LOCATION_ID, LOCATION_NAME
USER_LOCATION_EXCLUSION USER_ID, LOCATION_ID
APP_USER
和LOCATION
表都有唯一的 ID。这些ID既用于USER_LOCATION_EXCLUSION
(列出用户无法访问的位置),也可以根据用户访问在此表中多次使用。我想制作具有USER_NAME
并且LOCATION_NAME
他们可以访问的报告。