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

Koji upit za datum?

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

[ Pregleda: 2955 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

miki_ja
Bgd

Član broj: 69771
Poruke: 97
217.24.27.*



Profil

icon Koji upit za datum?26.05.2006. u 15:52 - pre 217 meseci
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?
 
Odgovor na temu

negyxo
Aleksandar Perkuchin

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



+171 Profil

icon Re: Koji upit za datum?27.05.2006. u 19:51 - pre 217 meseci
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.
 
Odgovor na temu

miki_ja
Bgd

Član broj: 69771
Poruke: 97
217.24.27.*



Profil

icon Re: Koji upit za datum?28.05.2006. u 15:49 - pre 217 meseci
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...
 
Odgovor na temu

nessa
Nebojša
Programer
Beograd

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



Profil

icon Re: Koji upit za datum?16.06.2006. u 13:32 - pre 216 meseci
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.
 
Odgovor na temu

Trtko
Koprivnica

Član broj: 69494
Poruke: 695
195.29.146.*



+8 Profil

icon Re: Koji upit za datum?19.06.2006. u 07:30 - pre 216 meseci
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
 
Odgovor na temu

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

[ Pregleda: 2955 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

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