0
我想從SQLite表中獲取所有條目,它們的時間戳來自同一月份。SQLite:選擇在特定月份中創建的所有行
例如,用戶可以輸入「July」,然後我想獲得在7個月內製作的所有條目。
當前「時間」 -column是一個簡單的字符串,並在格式(DD.MM.YYYY HH:MM:SS)
有沒有辦法使用SQLite做到這一點或將我需要使用代碼在我的程序?
我想從SQLite表中獲取所有條目,它們的時間戳來自同一月份。SQLite:選擇在特定月份中創建的所有行
例如,用戶可以輸入「July」,然後我想獲得在7個月內製作的所有條目。
當前「時間」 -column是一個簡單的字符串,並在格式(DD.MM.YYYY HH:MM:SS)
有沒有辦法使用SQLite做到這一點或將我需要使用代碼在我的程序?
假設你的時間字符串有固定的長度,你可以使用這樣的查詢:
SELECT * FROM MyTable WHERE time LIKE '__.07%';
然而,你應該始終保存日期在supported date/time formats,這樣您就可以使用內置的一個日期/時間功能。