对update语句和条件使用substring方法的最佳方法是什么!
UPDATE `store_results` SET `results_status` = "unpublished" WHERE CONCAT(SUBSTRING_INDEX(`results_trigger_on`,' ',1) AS resultdate FROM `store_results` HAVING resultdate BETWEEN '15/09/2018' AND '20/09/2018')
什么样的查询才能达到完美的效果呢。
1条答案
按热度按时间v1l68za41#
请停止计算日期和时间的字符串操作。改用本机日期时间:
结果
diff()
方法是一个dateinterval类,它保存有关差异的所有信息。