[ darko_sudarov @ 17.12.2007. 09:16 ] @
Dali je moguce i kako naci mesec iz nekog datuma
i kako naci zadnji dan u mesecu ako znam koji je mesec u pitanju?

probao sam

EXTRACT (part FROM value)

ali ne radi.
[ savkic @ 17.12.2007. 10:52 ] @
> Dali je moguce i kako naci mesec iz nekog datuma

EXTRACT(MONTH FROM DATE_FIELD)

> i kako naci zadnji dan u mesecu ako znam koji je mesec u pitanju?

U smislu dana (pon, uto...) ili broja (31, 30...). Možeš napraviti UDF (verovatno već i ima gotovih koje rade to) ili nešto pokušati preko CASE.

> probao sam
> EXTRACT (part FROM value)
> ali ne radi.

Pokaži kod.
[ darko_sudarov @ 17.12.2007. 10:59 ] @
Nesto sam ja zeznuo u kuckanju-extract radi.

Treba mi dan 31 ili 30 ili koji li vec ako znam koji je mesec.

npr. mesec 12 zadnji datum je 31.
[ Miloš Baić @ 17.12.2007. 11:37 ] @
Mesec:
Code:

select extract(month from (current_date))
from rdb$database

Prvi dan u mesecu, poslednji dan u mesecu:
Code:

select 
 (current_date - EXTRACT(DAY FROM current_date) + 1) as firstdate,
 (current_date - EXTRACT(DAY FROM current_date) + 32 - 
                       EXTRACT(DAY FROM current_date - 
                       EXTRACT(DAY FROM current_date) + 32)) as lastday
from rdb$database
[ darko_sudarov @ 17.12.2007. 11:42 ] @
Svaka cast !