我想进行查询以选择用户未注册的所有研讨会信息。我想用1个查询获得所有数据。查询选择用户未注册的所有研讨会
这就是:车间表 的:登记表 的:workshop_rounds表
希望你们有些人能帮助我。 在此先感谢!
我试过这个查询,但它不是我想要的,它很接近但并不完全。
SELECT * FROM `workshop_rounds` WHERE `id` != ALL (SELECT `workshop_round_id` FROM `registrations` WHERE `user_id` = 1) AND `workshop_id` != ALL (SELECT `workshop_id` FROM `workshop_rounds` WHERE `workshop_id`= ALL (SELECT `workshop_round_id` FROM `registrations` WHERE `user_id` = 1))
但现在我也想不相同workshop_id的用户被注册轮得到其他回合。希望你能理解我。
到目前为止您尝试过哪些方法?您卡在哪里? – Jens
我试过这个 –
见https://meta.stackoverflow.com/questions/333952/why-should-i-provide-an-mcve-for-what-seems-to-me-to-be-a-very -simple-sql-query – Strawberry