Zdravím,
potřeboval bych poradit jak sql dotazem vyfiltrovat data z databáze. Konkrétně jde o to, že v datech je sloupec date, který je ve formátu YYYYMMDD a já bych potřeboval data vyfiltrovat podle tohoto sloupce vždy jen pro aktuální měsíc, tzn. asi vydefinovat parametr, který bude představovat aktuální datum ve formátu YYYYMM**. díky za každou radu
Filtrování v dynamické sql databázi
Re: Filtrování v dynamické sql databázi
A jednoduše tohle by nešlo použít?
... WHERE datum BETWEEN 20170201 AND 20170231;
DD by se dával pevný, abys nemusel zjišťovat kolik má měsíc dní. V db stejně 31.2. nikdy nebude, takže v poho.
... WHERE datum BETWEEN 20170201 AND 20170231;
DD by se dával pevný, abys nemusel zjišťovat kolik má měsíc dní. V db stejně 31.2. nikdy nebude, takže v poho.
Re: Filtrování v dynamické sql databázi
Díky už jsem to vyřešil (doufám) nějak takhle
select
datepart(month,getdate())
from date
snad to není špatně :)
select
datepart(month,getdate())
from date
snad to není špatně :)
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
-
filtrovani dat - casoveho rozpeti Příloha(y)
od veselypettr » 20 lis 2023 17:58 » v Kancelářské balíky - 2
- 1317
-
od veselypettr
Zobrazit poslední příspěvek
22 lis 2023 21:16
-
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti