Yo lo haría asi (utilizando el codigo de Libras):
   
Código SQL:
Ver original- CREATE TABLE #temp 
- ( 
- name VARCHAR(50) 
- ) 
-   
- INSERT INTO #temp VALUES ('Giftcards') 
- INSERT INTO #temp VALUES ('ABARROTES') 
- INSERT INTO #temp VALUES ('BEBIDAS') 
- INSERT INTO #temp VALUES ('ARTICULOS DE LIMPIEZA') 
- INSERT INTO #temp VALUES ('ALIMENTOS Y ACCESORIOS PARA MASCOTAS') 
- INSERT INTO #temp VALUES ('PRODUCTOS DESECHABLES Y DE PAPEL') 
- INSERT INTO #temp VALUES ('CUIDADO PERSONAL Y COSMETICOS') 
- INSERT INTO #temp VALUES ('TODO PARA BEBE') 
-   
- SELECT  * 
- FROM    #temp 
- ORDER BY CASE WHEN name='Giftcards' THEN 1 ELSE 0 END, 
-         name;