MySQL中的精确日期比较:忽略时间组件
列可能会导致错误。DATETIME
>
CHAR()
可靠的解决方案涉及使用
>
DATE_ADD()
<code class="language-sql">SELECT * FROM `players` WHERE us_reg_date BETWEEN '2000-07-05' AND DATE_ADD('2011-11-10', INTERVAL 1 DAY)</code>来定义一个范围,包括结束日期('2011-11-10'),通过添加一天。这样可以确保完全覆盖所需的日期范围。
DATE_ADD()
>的组合和
遇到的错误,并保证在比较中包含指定的结束日期。
以上是如何在没有时间组件的情况下准确比较MySQL中的日期?的详细内容。更多信息请关注PHP中文网其他相关文章!