私のアプリでは、enrollDateが現在の日付よりも小さいか等しい場合、すべての行のリストを取得する必要があります。テーブルに登録日が"07/21/2017"
で、現在の日付が"11/22/2017"
ある 現在の日付が2ヶ月遅れて日付比較が動作しない場合
select * from master where enrollDate<='current date'
として
私のSQLiteのクエリがあります。
現在の日付が'30/09/2017'
までであればすべてがうまくいっていますが、現在の日付が"10/01/2017"
から始まる場合は、リストは後で0行で返されます。
なぜ起こっているのか、それを解決する方法を教えてください。
それは2011年9月30日まで有効ですが、10/01/2017から現在の日付に11/22/2017としてある場合は0行が返されます。形式は正しく –
https://stackoverflow.com/a/29971871/3395198 –