我有一個關於如何對我的查詢輸出進行排序的SQL問題。同時按兩列排序SQL
下面是輸出現在的樣子:
REFERRED_FROM REFERRED_FROM_COUNT REFERRED_TO REFERRED_TO_COUNT
sample sample number
sample sample number
sample sample number
sample sample number
sample sample number
sample sample number
這裏是我想要的輸出:
REFERRED_FROM REFERRED_FROM_COUNT REFERRED_TO REFERRED_TO_COUNT
sample sample number sample sample number
sample sample number sample sample_number
sample sample number sample sample number
我是相當新的SQL腳本,但我相當肯定這是可行的我不知道爲什麼我無法弄清楚。
現在我在我的select語句中有4個case語句,以Referred_From,Referred_From_Count等等結尾......而我是Ordering By Referred_From和id號碼。我的輸出數據是正確的,但是格式不正確。這是一個簡單的解決方案,還是我將不得不重新做我如何去做這件事的基礎?
在此先感謝,我期待着弄明白這一點。
只有在訂購時才能做到這一點。您將不得不更改您的選擇語句 –
這不僅僅是一個「排序」問題。你顯示你的查詢返回*六*行;無法使用ORDER BY子句將其轉換爲* three *行。 (你不知道如何去做,因爲這是不可能的。)你需要對查詢做出更重大的改變,或者處理客戶端結果的「重新格式化」。 – spencer7593