avanceret order`?
Hej EksperterJeg har en tabel der ser således ud:
|is_folder|name | date |
----------------------------
|1 |mappe1| 1223452|
|1 |mappe3| 1223454|
|1 |mappe2| 1223455|
|0 |fil 1| 1223458|
|0 |fil 3| 1223258|
|0 |fil 2| 1223358|
Jeg kunne godt tænke mig at få dem leveret i den orden at der hvor is_folder = 1 der bliver de sorteret efter name (asc) og hvor is_folder=0 bliver de sorteret efter date(desc)
is_folder=1 skal i øvrigt komme først når jeg får output
er det muligt at lave i en enkel forespørgsel, eller skal jeg lave 2 queries ( en for is_folder=1 og en for is_folder=0)
ligenu ser min query ud sådan at jeg får is_folder=1 først ( så de står øverst.. men, jeg kan ikke kringle hvordan jeg nøjes med at sortere is_folder=1 efter name.. nogen der kan hjælpe?
Select * from tbl1 order by is_folder asc,date desc
