我有以下表格:
Users
包含以下列:user_id, personal_number, request_type
request_in_day
包含以下列:request_id, personal_number, date
如何从Users
中选择request_in_day
中的所有值,除了{x}}表中xxx日请求的值。 (在date
的{{1}}列中,我存储了为每个用户发出请求的日期,request_in_day
是唯一标识符)
答案 0 :(得分:0)
Thsi获取在特定日期没有请求的所有用户:
select U1.*
from Users U1
where not exists (select 1
from request_in_day R2
where R2.personal_number = U1.personal_number
and R2.date = 'xxx date'
)