select distinct több mezőre???
Megoldható-e egy lépcsőben a következő:
A táblában rekordonként 2 mező van.
Az első ismétlődhet (Kategória), a második változó (Adat) értéket vehet fel.
Nekem egy olyan lekérdezésre lenne szükségem, ami kiszedi a Kategóriákhoz tartozó legnagyobb értékeket.
Először a
SELECT DISTINCT `kategoria` FROM `` ORDER BY `adat` DESC;
-re gondoltam, de nem jó, mert nem kapom vissza az Adat mezőt csak a leszűrt
("ismétlődésmentes") Kategória listát.
Előre is köszi!
■ A táblában rekordonként 2 mező van.
Az első ismétlődhet (Kategória), a második változó (Adat) értéket vehet fel.
Nekem egy olyan lekérdezésre lenne szükségem, ami kiszedi a Kategóriákhoz tartozó legnagyobb értékeket.
Először a
SELECT DISTINCT `kategoria` FROM `` ORDER BY `adat` DESC;
-re gondoltam, de nem jó, mert nem kapom vissza az Adat mezőt csak a leszűrt
("ismétlődésmentes") Kategória listát.
Előre is köszi!
GROUP BY lesz a barátod
--------
Poetro
ccc, nem jó, így kell azt
SELECT kategoria,MAX(adat) FROM XXX GROUP BY kategoria
Köszi!Időközben magam
Időközben magam is rájöttem, épp jöttem lefújni a kérdést, de azért értékelem a gyorsaságot!
Legközelebb gondolkodom mielőtt kérdezek!
:-)