2015-05-13 109 views
-2

我正在尋找一種方法來排除使用SQL select語句進行排序的單列。SQL select語句排除列的排序


可以說一個表有10列,當使用select語句在特定列上完成ORDER BY時,所有10列都被排序。是否有可能排除任何特定的列(比如第6列)?如果是這樣的話。

**

之前

ID name 
----------- 
1 papaya 
2 apple 
3 strawberry 
4 banana 

要求

ID name 
----------- 
1 apple 
2 banana 
3 papaya 
4 strawberry 

感謝您的幫助

+0

從排序中排除?請不要把這個專欄放在您的訂單聲明中? – Ben

+0

按名稱排序?? – Sw4Tish

+0

他的意思是應該在那裏, –

回答

1

這將生成的ID,他們將按順序總是顯示,但贏得」 t是實際的ID,你可能也需要這個

SELECT @a:[email protected]+1 id,name from tableName order by name