1

私がこれまでに持っている方法は次のとおりです。

select * from time where date('now') > date(start_date) and date('now') < date(end_date);

この同じクエリを作成する簡単な方法があることを望んでいました。ドキュメントでSQLiteの日付関数を確認しましたが、理解しにくく、それを行う明らかな関数はありません。方法がなければそれでいいのですが、SQLite の方法でエキスパート ユーザーに確認したかったのです。前もって感謝します!

4

1 に答える 1

1
SELECT *
FROM TIME_TABLE 
WHERE DATE_COLUMN 
BETWEEN '01-01-2012' 
AND '12-31-2012'
于 2012-06-22T00:22:36.487 に答える