sql >> データベース >  >> RDS >> Oracle

1年前のタイムスタンプをクエリするVB.netSQLステートメント

    次のように動作するはずです:

    Select *
      from table_name
      WHERE TO_DATE(timestampVal, 'YYYYMMDD-HH24MISS') > sysdate - interval '1' year;
    

    また、比較を逆にしたことに注意してください。timestampValの行が必要であると指定しました。 古くない 1年前よりも-timestampVal 現在の時刻から1年を引いた値よりも大きい(新しい)必要があります。

    試してみてください。

    幸運を祈ります。




    1. mysqlの結果をajax経由でjSONとして渡す方法

    2. 1 つの SQL ステートメントで varchar[n] フィールドのサイズを取得する方法は?

    3. mysqlでの奇妙なキャスト動作

    4. クラスタ化されたインデックスはどの列に配置する必要がありますか?