2 bluetooth99 bluetooth99 于 2012.12.06 10:33 提问

SQLite日期判断月份大小

在SQLite选择日期基于月份大于另一月份:

    SELECT id, start_date, end_date FROM recur WHERE strftime('%m%Y', start_date) <= '122012' AND strftime('%m%Y', end_date) >= '122012'

I have a row in the database with:
  start_date = 2012-12-01
  end_date = 2015-05-01

改变日期之后没有选出更大的月份。有办法么?

1个回答

g989_1314125
g989_1314125   2012.12.06 10:54
已采纳

应该把年放到月之前,这样才能判断:

strftime('%Y%m')
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!