给出以下两个我希望运行两个查询的SQL表(venue_id是一个带有来自场地表的id的外键):
SELECT venues.name FROM venues INNER JOIN users ON venues.venue_id = users.venue_id WHERE users.id = {param}
返回与在
中传递的user_id相关联的地点名称 SELECT users.name FROM users WHERE users.venue_id = {param] AND users.expiration_time > CURRENT_TIMESTAMP
使用给定的venue_id返回所有当前用户,其中expiration_time在当前时间之后。
这两个查询都按照我的期望做了吗?
谢谢!
答案 0 :(得分:1)
SELECT venues.name FROM场所INNER JOIN用户ON venues.id = users.venue_id WHERE users.id = {param}
SELECT users.name FROM users WHERE users.venue_id = {param] AND users.expiration_time> CURRENT_TIMESTAMP
两个查询都应该按照您的期望进行操作