我有我的疑问;
SELECT ID,
REFERENCE,
SHORT_NAME,
TITLE,
DATE_FORMAT( STR_TO_DATE( NEXT_EVENT_DATE, '%Y-%m-%d' ) , '%d/%m/%Y' ) AS NEXT_EVENT_DATE_FORMATTED
from cases WHERE `CLIENT_ID` = '54'
AND NEXT_EVENT_DATE_FORMATTED > '01/10/2014'
AND NEXT_EVENT_DATE_FORMATTED < '31/10/2016'
我通过异构服务推送数据,这就是我的日期列使用varchar而不是实际日期字段的原因。在本月的第一天和最后一天之间搜索的正确方法是什么? (我最有可能使用PHP生成where部分,除非mysql知道当月的最后一天是什么时候。)
谢谢,哈利。