Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Koji upit za datum?

[es] :: Baze podataka :: Koji upit za datum?

[ Pregleda: 853 | Odgovora: 4 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

miki_ja
Miroslav Jankovic
Bgd

Član broj: 69771
Poruke: 86
217.24.27.*



Profil

icon Koji upit za datum?26.05.2006. u 15:52

Hoću da izdvojim sve redove koji imaju isti datum, odnosno mesec i godinu. Datum je u formatu MM/dd/yyyy, a recimo hoću sve redove koji sadrže Maj 2006. Pokušao sam sa:
"SELECT * FROM Tabela WHERE Datum CONTAINS @promenljiva" (@promenljiva = 5/2006).
Ne dobijam željeni rezultat.

Drugo pitanje: Pomenuta baza je napravljena u Accessu. Na svim računarima na kojima se nalazi, datum u svim tabelama je u formatu: dd.MM.yyyy, dok jedino na mom računaru, bez ikakvih izmena, datum se prikazuje u formatu: MM/dd/yyyy. U čemu je stvar?
26.05.2006. u 15:52 

negyxo
Aleksandar Perkuchin
unknown

Član broj: 29751
Poruke: 643
*.sksyu.net.



Profil

icon Re: Koji upit za datum?27.05.2006. u 19:51
Ne mozes strpati u datumsku promenljivu samo mesec i godinu tj. mozes ali ce za dan ostati verovatno default 1. To si trebao uraditi tako sto ces posebno navesti koji mesec i koja godina ti trebaju
Code:

SELECT * FROM Tabela WHERE MONTH(Datum) = @mesec AND YEAR(Datum) = @godina



Za ovo drugo nisam siguran ali mislim da ti se formatitranje datuma oslanja na sistem. Pogledaj regional settings verovatno je u engleskom formatu. Mozda moze i iz accessa da se podesi formatiranje ali to ne bih znao da ti kazem, postavi pitanje na access forumu.

Only Time Will Tell
27.05.2006. u 19:51 

miki_ja
Miroslav Jankovic
Bgd

Član broj: 69771
Poruke: 86
217.24.27.*



Profil

icon Re: Koji upit za datum?28.05.2006. u 15:49
Ok, to mi je trebalo, hvala na pomoci...

Inace, u pravu si za formatiranje - oslanja se na sistem. Promenio sam standarde pod "Regional options" i sada je ok, mada moram naći neko sigurnije rešenje jer mi aplikacija ne sme zavisiti od sistema na kojem je instalirana.

Pozz...
28.05.2006. u 15:49 

nessa
Beograd

Član broj: 10010
Poruke: 51
..shall-bg.customer.sbb.co.yu.



Profil

icon Re: Koji upit za datum?16.06.2006. u 13:32
Access se dobro snalazi sa datumima samo ako mu se formatiraju u obliku #MM/dd/yyyy# (u upitima koji mu se prosledjuju), a kad
se oslanja na sistem moze svasta da bude.
Save the Dinosaurs !
16.06.2006. u 13:32 

Trtko
Koprivnica

Član broj: 69494
Poruke: 339
195.29.146.*



Profil

icon Re: Koji upit za datum?19.06.2006. u 07:30
Pa ako koristis access onda nije problem

format(date(),"mmmm-yyyy")

ti vrati lipanj-2006 , ili vec koji je datum

znaci

sqlupit= "Select * FROM tabela Where format(mojdatum,"mmmm-yyyy") =" & "maj-2006"


Pozdrav . Trtko
19.06.2006. u 07:30 

[es] :: Baze podataka :: Koji upit za datum?

[ Pregleda: 853 | Odgovora: 4 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.