SQL查詢語句如何能夠讓指定的記錄排在最後

2022-03-04 15:36:19 字數 427 閱讀 9166

方法如下:

select * from 《表名》 order by case when 《條件》 then 1 else 0 end

asc

舉例:把threads表中列id值小於100的放到最後(也就是說》=100的在前面,但是順序是不確定的,同時<100的在後面,順序也是不確定的)

select * from threads order by case when id<100 then 1 else 0 end asc

出來的結果可能是:

id date

109 100809

110 100810

99 100812

76 100813

其中109和110誰在前面的不確定的, 99和76誰在前面也是不確定的

SQL查詢語句如何能夠讓指定的記錄排在最後

今天上班,遇到乙個沒寫過的sql語句,讓制定的兩條記錄排在最後,場景是這樣,本資料庫是oracle,select pack type name,pack type code from bas pack type查詢所有,出現以下的資訊 現在想把裸裝及散裝放道最後,想了拼接的形式,分為兩條查詢記錄,但...

如何能夠在excel中讓字豎著或者斜著

如何能夠在excel中讓字豎著或者斜著。excel是我們經常使用的一款辦公軟體 我們平時編輯excel的時候,基本上單元格中的文字都是橫著顯示,但是有些特殊的情況需要將字型豎著甚至斜著排列,此時應該如何設定呢?下面隨小編一起去看看吧 方法 1 首先開啟excel辦公軟體,然後在單元格中輸入文字內容,...

iOS 上的 VOIP 應用,如何能夠更省電?

好文推薦 近日在網上看到乙個文章,介紹 iphone android 上的熱門的 voip 應用 viber 曰 它可以完全執行在後台,且不會耗電,即便是不執行在後台,你照樣可以撥打免費 和發免費簡訊。應該說,這些說法從技術上看並不嚴謹。首先,從這段文字能得到乙個模糊的印象,乙個在後台執行的程式,並...