RUNFILE表比較它給刪除最近行:我需要與最近的時間戳刪除的行有沒有辦法通過使用時間戳
Sample_Id Created_On
filename.csv 09/25/2017 16:17:33
filename.csv 09/25/2017 16:10:33
。
該查詢給出了舊記錄。
SELECT min(RunFile.`Created_On`) FROM RunFile WHERE Sample_Id='filename.csv'
我想類似下面,但它不是按預期工作:
DELETE From RunFile WHERE RunFile.`Created_On` IN (SELECT min(RunFile.`Created_On`) FROM RunFile WHERE Sample_Id='filename.csv')
任何人都可以請幫我如何刪除基於時間戳的舊紀錄。
謝謝您的回答。 Created_On列是Timestamp數據類型。在這種情況下,我不應該爲你提到的上述情況出現任何問題嗎? – nadish