0

データベースはnレコードに制限されています。新しいレコードを挿入する必要があり、最も古いレコードを削除するスペースがない場合は、同じ日付のレコードが複数存在する可能性があることに注意してください。この場合、最初のレコードを削除するだけです。 1。日付をサポートしていないsqlliteでこのようなことを達成することは可能ですか?

4

1 に答える 1

2

まず、レコードを日付で並べ替えることができるようにするには、それらをフォーマットで挿入する必要があります。YYYYMMDDまたはYYYYMMDDHHmm 、同じ日付の最も古いレコードの1つを取得するには、次のようにします。

    SELECT * FROM URTABLE WHERE 
    LAST_UPDATE_DATE = (SELECT MAX(LAST_UPDATE_DATE) FROM URTABLE) LIMIT 1
于 2012-09-06T10:53:38.333 に答える