特定月份的SQLite SELECT日期

ahm*_*md0 11 sqlite select date

之前我使用的是Microsoft的Jet数据库引擎.而且,如果我需要选择特定月份的条目,我会这样做:

SELECT * FROM `table name` WHERE MONTH(`date column`)=4
Run Code Online (Sandbox Code Playgroud)

但是你如何对SQLite做同样的事情呢?

ike*_*ami 36

怎么样

SELECT * FROM table_name WHERE strftime('%m', date_column) = '04'
Run Code Online (Sandbox Code Playgroud)

日期和时间功能

  • 嘿,是的,谢谢!'04'有很大的不同:) (2认同)

man*_*nji 9

SELECT * FROM `table name` WHERE strftime('%m', `date column`) = '04'
Run Code Online (Sandbox Code Playgroud)

sqlite日期和时间函数