Autor | Zpráva | ||
---|---|---|---|
Perry Profil |
#1 · Zasláno: 8. 2. 2009, 11:59:37
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 |
#2 · Zasláno: 8. 2. 2009, 12:02:42
SELECT zboziNazev, cena FROM obchod WHERE cena = (SELECT MAX(cena) FROM obchod) OR cena = (SELECT MIN(cena) FROM obchod)
|
||
Perry Profil |
#3 · Zasláno: 8. 2. 2009, 14:57:06
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.
|
||
Časová prodleva: 15 let
|
0