Ne treba da mi daje popis nego da ako recimo se vise puta ponavlja cena 80 za odredjenu poziciju, znaci ista pozicija se ponavlja sa istom cenom, a treba mi samo jednom.
Wellness: Ne treba da mi daje popis nego da ako recimo se vise puta ponavlja cena 80 za odredjenu poziciju, znaci ista pozicija se ponavlja sa istom cenom, a treba mi samo jednom.
Da li ovo znaci da je jedinstveni kljuc slozen od dva polja (pozicija+cena) i da treba identifikovati polja gde se ovo dvoje javljaju u paru?
Onako, netestirano, pseudo:
select * from
(select polje1, count(polje1) as c
from neka_tabela
group by polje2)
where c > 1
SELECT polje1, polje2
FROM Table1
GROUP BY polje1, polje2
HAVING ( COUNT(polje1) > 1 ) AND ( COUNT(polje2) > 1)
Odnosno, bolje ovako, da se vidi i koliko ima pojava:
SELECT polje1, polje2, COUNT(polje1) as BrojacPojavaZaPolje1, COUNT(polje2) as BrojacPojavaZaPolje2
FROM Table1
GROUP BY polje1, polje2
HAVING ( COUNT(polje1) > 1 ) AND ( COUNT(polje2) > 1)
[Ovu poruku je menjao X Files dana 01.09.2009. u 20:51 GMT+1]
Wellness: Spajam vise tabela u upitu da bih dobila ono sto zelim ali mi je problem sto treba da izbacim duplirane brojeve u koloni cena.Ima li neko ideju.Hvala.
Nad tim upitom u kojem si spojila više tabela napravi novi upit.
SELECT DISTINCT cena
FROM TvojUpiSaSpojenimTabelama
ORDER BY cena