sql >> Database teknologi >  >> RDS >> PostgreSQL

Skrivning af en funktion i SQL for at gå gennem et datointerval i en UDF

Intet behov for funktioner:

select dhcp.singleday(a::date, a::date + 1)
from generate_series(
    '2012-11-24'::date,
    '2012-12-03',
    '1 day'
) s(a)

Dette vil fungere for ethvert datointerval. Ikke kun en inde i måneden.



  1. MySQL-pivottabelkolonnedata som rækker

  2. Hvordan kan man skrive forespørgsler i MySQL, der kan parse JSON-data i en kolonne?

  3. Få frekvensfordeling af et decimalområde i MySQL

  4. MySQL INSERT data bliver ikke gemt i korrekt db, kun midlertidigt?