-2

開始日と終了日を 2012-02-15 00:02:03 形式で sqlite データベースに保存しています。これをどのように取得できますか。次のクエリを試してみました..どこで間違ったのですか。

select category,sum(amount)  from inbox where  strftime(currentdate) > strftime(fastdate)  

エラーを示します。誰でもこれを解決するのを手伝ってもらえますか

4

1 に答える 1

1

strftime を正しく使用していません。

strftime('format', 'time')

時間の形式と文字列バージョンを取ります。時間を文字列としてまったく入れていません。

ここでは、さまざまな形式といくつかの例をすべて見ることができます

比較は次のようになります...

strftime('%s','currentdate') > strftime('%s','fastdate')

于 2012-07-13T13:00:41.267 に答える