Autor Zpráva
Jean
Profil *
Jaká je správná syntaxe výpisu minimalni hodnoty urciteho sloupce? co vraci tahle fce? pole, nebo hodnotu, nebo identifikator? z manualu to neni moc jasny...
Dik
Jean
Honza Hučín
Profil
Funkce Min vrací IMHO hodnotu, a to minimální hodnotu určitého pole.

SELECT produkt,Min(cena) as min_cena FROM tabulka GROUP BY produkt
vypíše ke každému produktu v tabulce minimální nalezenou hodnotu v poli cena.

Pokud bys chtěl místo hodnoty mít celý záznam, kde nastává minimum, je možné místo Min použít ORDER BY a LIMIT:

SELECT * FROM tabulka ORDER BY cena LIMIT 1

(zde se najde minimum pole cena bez ohledu na ostatní pole, tj. např. bez rozlišení poduktů).
Toto téma je uzamčeno. Odpověď nelze zaslat.