O čemu se radi. Imam bazu, koju nisam ja pravio, i treba da izvučem imena radnika koji su imali bar jedan upis u bazu i to po datumima. Sledeći jednostavan upit:
Code:
SELECT DISTINCT Ime, Prezime, Datum_upisa
FROM ...
...
...
SELECT DISTINCT Ime, Prezime, Datum_upisa
FROM ...
...
...
mi vraća više rekorda jer datum nije jedinstven, npr:
Code:
BOJAN MILOSAVLJEVIĆ 2008-01-14 12:41:06.500
BOJAN MILOSAVLJEVIĆ 2008-01-14 13:20:58.670
BOJAN MILOSAVLJEVIĆ 2008-01-14 13:55:26.060
BOJAN MILOSAVLJEVIĆ 2008-01-14 12:41:06.500
BOJAN MILOSAVLJEVIĆ 2008-01-14 13:20:58.670
BOJAN MILOSAVLJEVIĆ 2008-01-14 13:55:26.060
Postoji li neka funkcija pomoću koje mogu da izvršim pomenutu konverziju i kako? Mislim nešto ovako:
Code:
SELECT DISTINCT Ime, Prezime, funkcija(Datum_upisa, ...)
FROM ...
...
...
SELECT DISTINCT Ime, Prezime, funkcija(Datum_upisa, ...)
FROM ...
...
...
Znam da nesto sklepam koristeći DAY, MONTH i YEAR, ali mi se posle komplikuje upoređivanje datuma za neke druge stvari. Please, treba mi za sutra ujutru.
david bowman