日付形式が異なるテーブルの列をクレンジングする必要があります。
例:
%d-%b-%y, %Y-%B-%d, %d/%m/%Y, %d%b%y, %Y-%b-%d, %Y-%m-%d, %d %b %y, %m/%d/%Y
等々
ここで、すべての日付値を ** のような統一形式に変換する必要があります
%Y-%m-%d
**。
日付形式が異なるテーブルの列をクレンジングする必要があります。
例:
%d-%b-%y, %Y-%B-%d, %d/%m/%Y, %d%b%y, %Y-%b-%d, %Y-%m-%d, %d %b %y, %m/%d/%Y
等々
ここで、すべての日付値を ** のような統一形式に変換する必要があります
%Y-%m-%d
**。
テーブル データを更新する必要があります。STR_TO_DATE() 関数を使用して日付に変換できます。
たとえば、
UPDATE table1 = STR_TO_DATE(column1, '%d-%b-%y') WHERE STR_TO_DATE(column1, '%d-%b-%y') IS NOT NULL;
UPDATE table1 = STR_TO_DATE(column1, '%Y-%B-%d') WHERE STR_TO_DATE(column1, '%Y-%B-%d') IS NOT NULL;
UPDATE table1 = STR_TO_DATE(column1, '%d/%m/%Y') WHERE STR_TO_DATE(column1, '%d/%m/%Y') IS NOT NULL;
UPDATE table1 = STR_TO_DATE(column1, '%d%b%y') WHERE STR_TO_DATE(column1, '%d%b%y') IS NOT NULL;
等......