[ milannQchevo @ 21.08.2007. 12:33 ] @
imam u bazi polje datum koje je tipa date

treba mi upit koji ce vratiti rezultate gde je datum izmedju, recimo 20070801 i 20070831


nikako mi ne uspeva

uputite me molim vas gde mogu da nadjem resenje problema. osecam da je prosto skroz, a da trenutno ne mogu da se setim


hvala
[ Jbyn4e @ 21.08.2007. 15:58 ] @
samo malo potrazi po uputstvima...
http://dev.mysql.com/doc/refma...perators.html#function_between
[ lukeguy @ 24.08.2007. 16:28 ] @
Da se nadovežem na pitanje. Ja imam sličan problem, ali se radi o tome da imam dve tabele koje su povezane ovakvom "relacijom". U tabeli T1 su mi dati nekakvi vremenski periodi (imam polje pocetak i kraj i recimo naziv_perioda), a u tabeli T2 su mi dati neki zapisi sa svojim datumom (recimo polja datum, opis, cena). Kako da join-ujem ove dve tabele pa da dobijem nešto tipa T1.naziv, T2.datum, T2.opis, T2.cena itd.?
[ chachka @ 24.08.2007. 19:14 ] @
Code:

SELECT T1.naziv, T2.datum, T2.opis, T2.cena
  FROM T1, T2
 WHERE T2.datum BETWEEN T1.datum AND T2.datum
 ORDER BY T1.naziv, T2.datum, T2.opis, T2.cena
[ lukeguy @ 24.08.2007. 22:32 ] @
Hvala! Meni nešto slično nije radilo, izgleda da mi sintaksa nije bila dobra.