あなたが本当にする必要があるのは:
SELECT count(*), max(to_date(nullif(mydatetxt,''), 'DD.MM.YYYY')), min(to_date(nullif(mydatetxt,''), 'DD.MM.YYYY'))
FROM table_name;
または多分私は誤解しました。実際には、可能であれば、日付フィールドを日付型に移動する必要があります。ガベージ入力を処理する必要がある場合は、ビューと更新トリガーを使用して処理します。
あなたが本当にする必要があるのは:
SELECT count(*), max(to_date(nullif(mydatetxt,''), 'DD.MM.YYYY')), min(to_date(nullif(mydatetxt,''), 'DD.MM.YYYY'))
FROM table_name;
または多分私は誤解しました。実際には、可能であれば、日付フィールドを日付型に移動する必要があります。ガベージ入力を処理する必要がある場合は、ビューと更新トリガーを使用して処理します。