Portál AbcLinuxu, 18. července 2025 13:05
Dobrý den.
Řešil jsem problém jak ošetřit několikanásobný výskyt stejného názvu, s tím, že záznam má další pole "Kapitola".
tedy
Jmeno Kapitola Text
a 1
a 2
a 3
b 1
b 2
c 1
d 1
dotaz ( pohled ) by měl vrátit
Jmeno Kapitol
a 3
b 2
c 1
d 1
Zkoušel jsem různé finty..
SELECT DISTINCT Jmeno, max(Kapitola) FROM Table;
SELECT DISTINCT Table.JMENO, MAX(T2.Kapitol) FROM Table JOIN LEFT TABLE AS T2 ON T2.jmeno=Table.Jmeno;
A další, ale nějak jsem se nebobyl úspěchu.
Tak si ríkám, tady je spousty znalců , zkusím štěstí.
Děkuji za popostrčení ..
Milan
Řešení dotazu:
SELECT Jmeno, count(*) AS Vyskytu FROM Table GROUP BY Jmeno;
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.