Autor Zpráva
webik
Profil
Vedel by mi niekto poradiť ako vyriešiť SELECT z MySql kde potrebujem aby porovnalo dve hodnoty ceny v jednom riadku (cena1,cena2) zistilo ktorá cena je vyššia a potom vypisalo vo výsledku všetky riadky zodriedene od najvyššej ceny (cena1 alebo cena2)?

SELECT by mal vyzerať nejako takto SELECT * FROM tabulka ORDER BY nieco DESC, kde nieco je cena1 alebo cena2 podľa toho ktorá je vyššia.

Ak by ma niekto aspoň usmernil bol by som vďačný. ďakujem.

Veľmi sa ospravedlňujem, riešenie som našiel vo FAQ :)
webik
Profil
V tom FAQ nebolo presne to čo som potreboval, ale nakoniec som to vyriešil, ak by to niekto potreboval dávam príklad:
SELECT  GREATEST(cena1, cena2) as nieco FROM tabulka ORDER BY nieco DESC

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: