私の「タスク」データベーステーブルは次のようになります。
[title] [content] [start_date] [end_date]
[...] [...] [01.06.2010 20:10:36] [06.06.2010 20:10:36]
[...] [...] [05.06.2010 20:10:36] [06.06.2010 20:10:36]
そして、特定の日が start_date と end_date の間にあるという条件を満たすレコードのみを検索したいと考えています。
次のSQL式を試しました:
SELECT * FROM task WHERE
strftime ('%d', start_date) <= @day
AND
@day <= strftime ('%d', end_date)
@day は SQLiteParameter です (式 5)。しかし、結果は返されません。
どうすればこの問題を解決できますか?
ありがとう。