Autor Zpráva
Perry
Profil
Pomocí agregačních funkcí MIN a MAX vyberu z tabulky max. a minimální cenu zboží. K této ceně ovšem potřebuju "přilepit" i název zboží, což se mi nedaří.

SELECT MAX(cena) AS maxCena, MIN(cena) AS minCena, zboziNazev FROM obchod WHERE cena < 500 AND cena > 100

Jak to mám svázat dohromady, abych dostal výsledek ve tvaru 450|Tričko X|120|Kalhoty...
Mastodont
Profil
SELECT zboziNazev, cena FROM obchod WHERE cena = (SELECT MAX(cena) FROM obchod) OR cena = (SELECT MIN(cena) FROM obchod)
Perry
Profil
No ale dvoj-select je docela prasečina... To už mi vyjde rychlejc napsat dva selecty za sebe.. v jednom vybrat min a v druhym max.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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