gpt4 book ai didi

mysql - 如何选择外键关系元素仅及时过去或根本不存在的行

转载 作者:行者123 更新时间:2023-11-29 06:52:51 25 4
gpt4 key购买 nike

我有 2 个表:

  1. event_serie
  2. 事件

每个“event”都通过 event_serie_id 外键和 date_time 列与“event_serie”相关联显然是事件开始的时间(YYYY-MM-DD HH:MM:SS 格式)。

现在对我来说有趣又非常困难的部分 - 我如何选择'event_serie',它有过去的事件ONLYNO事件?换句话说,我需要找到没有今天和 future 或 0 个事件的“event_serie”。

我会欣赏 mysql 和 doctrine2 示例(如果实际上可以使用 DQL 的话)。

有什么想法吗?

最佳答案

SELECT * 
FROM my_table x
LEFT
JOIN my_other_table y
ON y.id = x.id
AND y.date >= NOW()
WHERE y.id IS NULL;

?

关于mysql - 如何选择外键关系元素仅及时过去或根本不存在的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14436931/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com