可以使用DELETE語句結合WHERE子句來刪除指定日期前的所有記錄。假設有一個名為table_name的表,其中有一個名為date_column的日期列,可以按照以下方式刪除指定日期前的所有記錄:
DELETE FROM table_name
WHERE date_column < '指定日期'
其中,'指定日期’是要刪除記錄的日期。例如,要刪除所有日期早于2021年1月1日的記錄,可以使用以下SQL語句:
DELETE FROM table_name
WHERE date_column < '2021-01-01'
注意:在執行DELETE語句時,請務必謹慎操作,因為刪除操作是不可逆的。建議在執行刪除操作前先備份數據。