Código MySQL:
Ver original+-------+
| hora |
+-------+
| 9 |
| 9:30 |
| 10:30 |
| 10 |
| 8:30 |
| 8 |
| 11 |
| 11:30 |
+-------+
+-------+
| hora |
+-------+
| 8 |
| 8:30 |
| 9 |
| 9:30 |
| 10 |
| 10:30 |
| 11 |
| 11:30 |
+-------+
mysql>
sin embargo, te recoiendo manejar el tipo de dato time y mas bien organizar el formato definitivo de esta misma forma.
algo como
De esta forma el ordenamiento es directo.
saludos