Trošku teorie: mám objednávky od zákazníků a poseldní den v měsíci nepracuji 😉 Takže všechny objednávky učiněné poslední den v měsíci přesunu na jiný den než poslední den v měsíci. jak ale v záplavě datumů v yberu poslední den v měsíci?
Troška praxe:Ve sloupci datového typu date má datum formát “DD.MM.RRRR”. SQLko umí z toho preparovat jednotlivé části datumu. Vytvořím si tempovou tabulku, kam nacpu datumy, které jsou poslední dny v měsících a tu potom zpětně propojím s původní tabulkou datumů. Zde uvádím select (informix), kterým se dá nacpat temp tabulka posledníma datumama:
select year(datum) rok,month(datum) mes, max(datum) datum from smlouvy group by 1,2
into temp t_posledni_datumy with no log;
SQL – poslední dny v měsících
Posted on