gpt4 book ai didi

java - MySQL 获取数据的问题

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

各位,我有一个名为orders的表,其中包含一个名为date_created的字段。现在我想从特定的日期范围获取数据。我附上代码:

SELECT * FROM
orders o,
accounts_store a WHERE o.date_created >= '2018-06-27' AND o.date_created <= '2018-06-28'
AND a.account_id = '1'
AND a.store_id = '1'

但这会获取唯一日期 2018-06-27 的数据。我没有获取 2018-06-28 的数据,那么我应该如何获取这两个日期的数据?谁能帮我吗?

最佳答案

你的 WHERE 中的逻辑条款已关闭。使用以下内容来定位 6 月 27 日28 日:

WHERE o.date_created >= '2018-06-27' AND o.date_created < '2018-06-29'

o.date_created <= '2018-06-28' 的问题是指 6 月 28 日午夜或之前的任何日期,即基本上完全排除 28 日。相反,我使用 o.date_created < '2018-06-29' ,其中包括 6 月 28 日全天。

关于java - MySQL 获取数据的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51076517/

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