[ cesare @ 17.12.2009. 16:49 ] @
Pozdrav svima !!!

Pravim program u VBNET-u koji čuva podatke u MySQL bazi. Između ostalih, čuvaju se i podaci o datumu i vremenu upisa podataka. Pošto nisam puno vičan SQL jeziku, može li neko da mi pomogne da napišem SQL upit koji će pokupiti sve podatke iz tabele koji su u rasponu datuma (Datum0 <= TraženiPodaci =< Datum1). Ako je od neke važnosti podaci o datumu upisa se čuvaju u tri polja odvojeno - Dan,Mesec,Godina.

Unapred hvala ...
[ Shinhan @ 18.12.2009. 08:44 ] @
Bolje koristi jedno polje za datum, mnogo će brže i lakše biti tako.
Da imaš ceo datum u jednom polju, mogao bi da uradiš ovako:

SELECT *
FROM imetabele
WHERE datum BETWEEN "2009-03-14" AND "2009-05-08"
[ cesare @ 18.12.2009. 09:03 ] @
Hvala na odgovoru.
Imao bih još jedno pitanje. Da li format datuma u MySQL-u zavisi od regionalnih podešavanja Winodwsa (jer u VBNET-u zavisi) ili je format uvek isti (kao u tvom odgovoru) ?
[ bogdan.kecman @ 18.12.2009. 20:16 ] @
http://dev.mysql.com/doc/refma...ions.html#function_date-format
http://dev.mysql.com/doc/refma...tions.html#function_get-format

Code:

show global variables like 'date%format';