sql >> Database >  >> RDS >> PostgreSQL

Een functie in SQL schrijven om een ​​datumbereik in een UDF te doorlopen

Geen behoefte aan functies:

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

Dit werkt voor elk datumbereik. Niet alleen een binnenmaand.



  1. Hoe toon ik mysql-tabelrij als kolom?

  2. MySQL-opdrachtregelopmaak met UTF8

  3. Hoe krijg ik SQL-tekst van Postgres-gebeurtenistrigger

  4. Hoe de tijd (in AM / PM) in SQL sorteren?