2013-07-07 63 views
0

我想從SQLite表中獲取所有條目,它們的時間戳來自同一月份。SQLite:選擇在特定月份中創建的所有行

例如,用戶可以輸入「July」,然後我想獲得在7個月內製作的所有條目。

當前「時間」 -column是一個簡單的字符串,並在格式(DD.MM.YYYY HH:MM:SS)

有沒有辦法使用SQLite做到這一點或將我需要使用代碼在我的程序?

回答

1

假設你的時間字符串有固定的長度,你可以使用這樣的查詢:

SELECT * FROM MyTable WHERE time LIKE '__.07%'; 

然而,你應該始終保存日期在supported date/time formats,這樣您就可以使用內置的一個日期/時間功能。

相關問題