Jak lze v selectu udelat ORDER BY pro nasledujici situaci:
If (slp4!=0000-00-00)
ORDER BY slp3, slp4, slp7
If (slp5>=0)
ORDER BY slp3, slp5, slp7
If (slp6>=0)
ORDER BY slp3, slp6, slp7
slp3, slp4, slp5, slp6, slp7 jsou sloupce v tabulce a v kazdem zaznamu, ktere se radi je pouze v jednom ze slp4, slp5, slp6 hodnota, ktera se ma vybrat pro razeni.
uz jsem to tu nekdy psal, retezec "ORDER BY slpx, slpy, slpz" si ulozis do promenny a je casti dotazu
Já myslím, že dotaz byl položen tak, jak to udělat přímo pomocí SQL, tedy bez těch PHP ifů ne? Nebo to chápu špatně já?