我想根据对表 B 的 true 或 false 选择获取表 A 中的一些行。
表A
id event name
4585 meeting calendar discussion
表B
id idevent date
534 4585 15/02/2015
535 4585 16/02/2015
536 4585 17/02/2015
537 4585 18/02/2015
538 4585 19/02/2015
我只想选择表 A 中的事件,它在表 B 中的特定范围日期
有点像
SELECT * FROM tableA WHERE date > today in tableB
最佳答案
您可以使用 EXISTS:
SELECT *
FROM TableA
WHERE EXISTS (SELECT * FROM TableB
WHERE TableA.id = TableB.idevent
AND TableB.Date>current_date)
关于php - sql在另一个表中选择 'where',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29564880/