我有一個包含相關記錄(相同記錄的多個修訂版)的表。每個記錄都有一個字符串字段,類似於日期(日期,時間和microtime)。我想選擇比特定日期更早的所有記錄。如果一條記錄的相關記錄比特定日期更新,我不想選擇任何相關記錄。該選擇語句的任何想法?最終,它將是一個刪除語句。根據一條記錄的列值選擇多條記錄
編輯:一些示例行
id shared_id date type other_data...
1 2 2010-01-01 01:02:03.1234567 original ...
2 3 2010-01-15 11:12:03.1234733 original ...
3 2 2010-02-01 03:04:04.5465654 amendment ...
如果我的截止日期是「2010-01-31」,我希望選擇ID#2只因爲ID#1修正案較新的截止日期。
你可以從你的數據庫中添加一些示例數據嗎? – Dominik 2010-02-19 18:09:30