php - MYSQL 选择 2 个日期条件
问题描述
在我的数据库中,我有 2 个不同的日期。搬家日期和活动日期。我想按事件日期运行查询。但是如果没有活动日期,那么我想使用移动日期。是否有执行此操作的 MYSQL 代码?像这样:“where if ..” 当然结果是按日期降序排列。谢谢 !
解决方案
试试这个,比如 where coalesce(event_date, move_date) >= ?
推荐阅读
- java - Grails Spring Security 中的 AbstractMethodError
- javascript - 如何在 node.js 中使用startsWith?
- c# - 序列化派生类时如何让xml数据合同序列化程序忽略基类属性
- c++ - mongo-cxx 驱动程序找不到 unique_ptr 的 polyfill
- r - 从浏览器的目录中查看保存的 LDAvis 图
- python - 尝试在 Python 中运行使用 Sage Math 的代码时出现 NameError 和 AttributeError
- html - element.style 和 element.setAttribute(attribute, value) 不一样?
- javascript - Javascript 是否可以生成 Cheerio 无法提取的 DOM html?
- html - 并排显示嵌套结构,无需绝对定位
- java - 即使在 Eclipse 中添加 JAR 文件以构建路径后,包在 ANT 中也不存在错误