sql >> Base de Datos >  >> RDS >> PostgreSQL

PostgreSQL, recuento de filas entre fechas mínimas y máximas

Todo lo que realmente necesita hacer es:

SELECT count(*), max(to_date(nullif(mydatetxt,''), 'DD.MM.YYYY')), min(to_date(nullif(mydatetxt,''), 'DD.MM.YYYY')) 
  FROM table_name;

O tal vez entendí mal. Realmente, debería, si es posible, mover el campo de fecha a un tipo de fecha. Si tiene que manejar la entrada de basura, use una vista y un activador de actualización para hacerlo.