Avatar
Kejmou
Člen
Avatar
Kejmou:

Ahoj,

mám v databázi 6x položek, potřebuju napsat dotaz, který vypíše položky podle nejvyšší ceny.

Díky

 
Odpovědět 5.6.2014 21:42
Avatar
Odpovídá na Kejmou
Michal Žůrek (misaz):

SQL

SELECT * FROM `vyrobky` ORDER BY `cena`

T-SQL

SELECT * FROM [vyrobky] ORDER BY [cena]
Nahoru Odpovědět 5.6.2014 21:46
Nesnáším {}, proto se jim vyhýbám.
Avatar
Martin Konečný (pavelco1998):

Jen dodám, že pomocí DESC se hodnoty seřadí od největší po nejmenší. Za pomocí ASC opačně (defaultně).

 
Nahoru Odpovědět 5.6.2014 22:02
Avatar
Kejmou
Člen
Avatar
Kejmou:

Nefunkční, stále vypisuje pod sebe..

 
Nahoru Odpovědět 5.6.2014 22:06
Avatar
Nahoru Odpovědět 5.6.2014 22:09
Nesnáším {}, proto se jim vyhýbám.
Avatar
Kejmou
Člen
Avatar
Kejmou:
$query=SELECT * FROM babovky ORDER BY cena;
 
Nahoru Odpovědět 5.6.2014 22:12
Avatar
Milan Křepelka
Redaktor
Avatar
Odpovídá na Martin Konečný (pavelco1998)
Milan Křepelka:

A v čem je problém ? Ono to vypíše pod sebe položky seřazené podle ceny. Když dáš nakonec DESC tam ta s nejvyšší cenou bude nahoře.

Napiš to přesně chceš a co tam píšeš, bude to lepší.

 
Nahoru Odpovědět  +1 5.6.2014 22:15
Avatar
Kejmou
Člen
Avatar
Kejmou:

Výborně, vše funguje jak má :))
Děkuju vám

 
Nahoru Odpovědět 5.6.2014 22:18
Avatar
Odpovídá na Milan Křepelka
Martin Konečný (pavelco1998):

Trochu jsem nepobral tvoji zprávu směrem ke mně. Leda že by to nebylo na mě.

 
Nahoru Odpovědět 6.6.2014 8:01
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 10.