Это должно сделать это:
ORDER BY CASE WHEN SUBSTRING([Translation Color],1,1) = 'l'
THEN 1 ELSE 0 END DESC
EDIT:
Полный ответ для заказа полностью начиная с i, затем возвращаясь к h:: 1006 *
ORDER BY CASE WHEN ASCII(UPPER(SUBSTRING([Translation Color],1,1))) < 73
THEN ASCII(UPPER(SUBSTRING([Translation Color],1,1))) + 26
ELSE ASCII(UPPER(SUBSTRING([Translation Color],1,1))) END ASC,
[Translation Color] ASC
Обратите внимание, что это повлияет на производительность на больших столах.