Cao :)
Mislim da shvatam sto hoces da kazes :) ...eto napretka :)
BTW da sam se uvrijedio, ne bih stavljao ovoliko smajlija u poruke. Evo ga jos jedan :)
Citat:
sta je vrednost kolone ID kada se uradi distinct po KOLONA1
Mozes onda i pitati sto je vrijednost ID u upitu:
Code:
SELECT KOLONA1 FROM TABELA1 WHERE [USLOV] ORDER BY ID DESC
Vidis, stvar sam (mozda i pogresno) kontao ovako: pomenuti upit "SELECT KOLONA1 FROM TABELA1 WHERE [USLOV] ORDER BY ID DESC" bi (in my book) trebao da pronadje odogovarajuce
vrste (tj. njihove ...kako da kazem... polozaje) u tabeli i zatim ih poslozi tj. prikaze poslozene po odgovarajucim vrijednostima ID u svakoj od njih (izgleda da InterBase radi upravo tako).
Stoga sam i pomislio da ce SELECT DISTINCT... bla, bla, bla...
1) napraviti "listu" vrsta sa razlicitim vrijednostima u koloni KOLONA1
2) posloziti ih po odgovarajucim vrijednostima ID
3) Prikazati srecnom korisniku=meni
Kad ga ovako slozim ne zvuci toliko nelogicno, jelda?
Evo jos par smajlija :) :)
@byTer
Vidi ovako: ne postoje dva ista ID-ja u cijeloj tabeli. Upit "SELECT DISTINCT ID, KOLONA1... " ce traziti vrste u kojima su isti i ID i KOLONA1, a takvih nema jer je ID uvjek razlicit=> prikazace sve ID, KOLONA1 u tabeli. Zato je "SELECT DISTINCT ID..." <=> "SELECT ID ... WHERE 1"