我有SQLite的这个问题,我在SQL Server中有正确的查询但是SQLite是不同的我想知道包含日期的Char列是否可以转换为日期然后知道然后过滤月份对应的日期到本月。
这是包含一行数据的表
需要知道的列是当前月份是FechaCapCalend
谢谢^ _ ^
答案 0 :(得分:2)
SELECT strftime('%m', FECHACAPALEND)
返回数字月,其中FECHACAPALEND是字符串日期的列。与当前比较:
SELECT CASE WHEN strftime('%m', 'now') = strftime('%m', FECHACAPALEND) THEN 'Yup' ELSE 'Nope' END