php - 如何在sql中同时使用like和between?
问题描述
$query = "SELECT * FROM justshawarma_nexo_commandes where REF_CLIENT = '$uuc'
and DATE_CREATION like '%$date3%' and DATE_CREATION like '%$date4%'";
这是我的查询。我想获取两个日期之间匹配的记录。但是我在表中的日期列包含日期和时间。这就是为什么我想使用 like 和 between。
这段代码有什么错误?
解决方案
使用 BETWEEN 条件:
$query = "SELECT * FROM justshawarma_nexo_commandes where REF_CLIENT = '$uuc' and DATE_CREATION BETWEEN '$date3' and '$date4'";
推荐阅读
- android - 从android获取参数到unity
- ruby-on-rails - Rails:从 simple_form_for 集合关联中删除标签
- linux-kernel - 如何在 mknod 期间手动知道主要号码?
- javascript - 不知道如何传递图像的 id,以便我可以在我的 ajax 调用中使用它
- excel - 通过宏格式化 UserForm 对象并保留格式
- python - 访问嵌套字典时的代码差异
- javascript - 动态更新 ref Vuejs 和 Vuefire
- python-3.x - 使用 tkinter 将图像添加到 Gui 时遇到问题
- python - django 2.0.5 中 urls.py 中的 path() 问题
- codacy - Codacy API:发送 API 代码进行分析