sql >> Databáze >  >> RDS >> PostgreSQL

PostgreSQL, počet řádků mezi minimálním a maximálním datem

Vše, co opravdu potřebujete, je:

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

Nebo jsem to možná špatně pochopil. Opravdu byste měli, pokud je to možné, přesunout pole data na typ data. Pokud musíte zadávat odpadky, použijte k tomu zobrazení a spouštěč aktualizace.




  1. Jak zpracovat velké mysql dotazy

  2. Převod času AM/PM na 24hodinový formát pomocí PHP nebo MySQL?

  3. Značky JavaScriptu Google Maps API v3 se ne vždy načtou

  4. Chyba výstupu SQL Fiddle