2016-04-04 55 views
-3

我有一個表格國家。 我想要一個特定的國家顯示在頂部,其他國家將按字母順序顯示。 例如我的期望是:在第1列後顯示第2列的值

印度 - 要在上面 阿富汗 保加利亞 加拿大 丹麥 贊比亞

+0

您需要爲您的問題添加更多詳細信息。例如,「頂級」國家是如何確定的?你在使用什麼樣的SQL?你的查詢到目前爲止是什麼樣的? –

回答

0

您可以通過將條件表達式在order by做到這一點始終顯示:

order by (case when countryname = 'India' then 1 else 2 end), 
     countryname 
+0

做得很漂亮的Gordon Linoff。我不會想到這個解決方案。 – quest4truth

+0

謝謝..我其實有這個查詢。有沒有其他解決方法?我只是出於好奇而問。 – user6157109

相關問題