Autor Zpráva
mckapco
Profil
Ako vyselectujem z tabulky databazy MySQL nezhodne hodnoty?
napriklad ak mam tabulku:
id /meno/okres/
1/jano/ba
2/feroo/ba
3/ana/KE
4/jozo/ba
5/kata/ZA,

tak chcem ziskat iba hodnoty KE, ba, ZA. Ako to spravim?
proste vypis nezhodnych hodnot zo stlpca
dakujem!
Honza Hučín
Profil
select okres from tabulka group by okres

anebo

select distinct okres from tabulka

Kdyby ti záleželo na tom, kolikrát tam která hodnota je, můžeš použít funkci count a klauzuli having. Například pokud chceš vypsat jen ty hodnoty, které jsou v tabulce jen jednou, napíšeš
select okres, count(*) as pocet from tabulka group by okres having pocet=1
(možná místo having pocet=1 bude potřeba having count(*)=1 )
mckapco
Profil
Dakujem presne toto som potreboval. Musim si uz kupit nejaku specificku knihu o MySQL...
Toto téma je uzamčeno. Odpověď nelze zaslat.

0