php sql - 当表2中没有针对特定用户ID和特定eventID的条目时,从表1中选择

时间:2016-03-04 10:35:30

标签: php sql select

我想只显示事件名称 - 特定的(登录用户)尚未注册。

有两个带有以下行的sql表:

  

表1 EventsEvent_ID (PK) | Event_Name

     

表2 SignupsSignup_ID (PK, AI) | Event_ID | User_ID

事件注册有效。但是我正在寻找一个SELECT查询,其中只选择了对于特定(已登录)用户没有相应注册的事件?

1 个答案:

答案 0 :(得分:0)

然后尝试这样: -

select * from table_1 where Event_ID NOT IN (SELECT Event_ID FROM table_2 where Signup_ID = mysignupid )

此查询只是一个逻辑。相应地输入您的值。如果您有错误,请回发