Můžeš udělat např.
select * from zbozi order by if (kategorie='pecivo','',kategorie), dodavatel, cena; což pro účely řazení nahradí pečivo prázdným řetězcem (který se řadí první) nebo, chces-li určit pořadí všech kategorií:
select * from zbozi order by case kategorie when 'pecivo' then 1 when 'maso' then 2 when 'limo' then 3 end , dodavatel, cena;
|