• 4 odgovora
  • 4.256 pregleda
Select - tri polja - jedan prikaz 04.05.2004. u 15:17 · pre 273 meseci #1
Pozdrav svima

Da li neko može da mi pomogne?

Tri polja u bazi (mora da su tri polja)

Dan
Mesec
Godina

Pokušao sam da sa SELECT selektujem tri polja i spojim u jedan prikaz, a da ih razdvojim crtom:

Code:
SELECT (dan-mesec-godina) as datum FROM tabela


Želeo bi ovako:
02-05-2004.

a dobijam ovako:
-2004

Kako da napišem upit da dobijem kako želim? Znam da je jednostavno ali nikako da uradim. Tražio sam i u dokumentaciji ali nisam našao. probao sam:

(dan,mesec,godina) as datum – ali ne radi

Unapred hvala



Potpis
Kusur
Re: Select - tri polja - jedan prikaz 04.05.2004. u 15:24 · pre 273 meseci #2
SELECT CONCAT (dan,"-",mesec,"-",godina) as datum FROM table
ili
SELECT CONCAT_WS("-", dan,mesec,godina) as datum FROM table

Medutim to sto radis je jako cudno :-)
Potpis
Goran Pilipović fka bluesman
Re: Select - tri polja - jedan prikaz 04.05.2004. u 15:31 · pre 273 meseci #3
Zasto cudno?

Radi se o vrsti rasporeda - onaj ko unosi ima tri select polja i bira dan, mesec i godinu.

Imas predlog za bolji nacin? - Zelim da se isto unosi u bazu, mislim da neko ne unese 02.02.2004 a neko 2.II.2004. :)
Potpis
Kusur
Re: Select - tri polja - jedan prikaz 04.05.2004. u 15:55 · pre 273 meseci #4
To sto radis se kosi sa svim normama kreiranja baza podataka. Datum se u bazi cuva kao polje date, dok je na tebi da pri unosu i ispisu formatiras to polje kako treba.
Potpis
Alex: My favorite site is http://localhost/
R.J. Oppenheimer: "I am become death, destroyer of worlds" (1945 AD)
tweet.13x ||
linkedin.13x
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme