Autor Zpráva
MartinKloubek
Profil
mám dotaz:
"SELECT DISTINCT title,link,link2,web FROM clanky WHERE aktivni='a' ORDER BY datum DESC LIMIT 100"

a přesto ve výpisu se třeba title objeví dvakrát!!!
Všechny 4 sloupky jsou varchar. Vůbec nevím co s tím, když dám jen

"SELECT DISTINCT title FROM clanky WHERE aktivni='a' ORDER BY datum DESC LIMIT 100"
je to ok, ale ve výpisu se mi nezobrazí ty ostatní sloupky a já je potřebuju také zobrazit.

moc prosím o radu....
M.
Hugo
Profil
Aby to fungovalo tak musíš použít group by

SELECT DISTINCT title,link,link2,web FROM clanky WHERE aktivni='a' group by title ORDER BY datum DESC LIMIT 100
MartinKloubek
Profil
Díky moc ,
já jsem cpal GROUP BY před WHERE proto mi to nejelo ,
ještě jednou děkuji. Je to ono.
M.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0