Autor Zpráva
panterek
Profil
Cosi se mi nedaří najít ten správný dotaz do sql, který mi vypíše z jednoho sloupce jen JEDNU stejnou hodnotu...

Např: mám sloupec "cislo" a v něm 10 řádků..5 řádků má ve sloupci "cislo" stejnou hodnotu, např "1", ostatních 5 záznamů bude řekněme odlišných(2,3,4,5,6)..takže výstup nebude (1,1,1,1,1,2,3,4,5,6) ale jen (1,2,3,4,5,6)..nebyl by nějaký šikovný dotaz do sql? Něco jsem našel na googlu ohledně výpisu duplicit, já ale zaprvé nechci vypsat duplicity, nýbrž jen jeden shodný záznam a za druhé tam bylo psáno, že aby to tento výpis udělalo, je nutné mít všechny sloupce v tabulce shodné..což není to, co potřebuji já...u mě jsou ty sloupce různé, jen u jednoho může nastat, že bude mít stejný obsah ve více řádcích.
nightfish
Profil
select distinct cislo from tabulka
panterek
Profil
A to je přesně ono :-) díky
panterek
Profil
A ještě jsem pro případné zájemce našel další možnost:

"SELECT cislo FROM tabulka GROUP BY cislo"

Sice nevím, jestli je mezi tím nějaký rozdíl, ale taky funguje..

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: