討論串[SQL ] 關於排序
共 7 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓2(2推 0噓 0→)留言2則,0人參與, 最新作者sdallan時間15年前 (2009/05/16 17:20), 編輯資訊
2
0
0
內容預覽:
使用 mysql. std_case , std_name , std_sch. 狀況 學校 姓名. ───────────────. 流失 高雄 測試. 試聽 台中 測試. 詢問 台北 測試. 班內 新竹 測試. 想要排序 狀況這個欄位 @@". desc asc 兩種下去排都不是我要的。. 我希

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者bobju (寶貝豬)時間15年前 (2009/05/16 18:19), 編輯資訊
0
0
0
內容預覽:
std_case 原本是 enum('流失','試聽','詢問','班內') 嗎?. 可以在不用變更原始資料關聯架構下, 新建一個表, 專為std_case排序用.. std_case_order_table. id,name,order_idx. 1,'流失',4. 2,'試聽',3. 3,'詢問
(還有67個字)

推噓2(2推 0噓 0→)留言2則,0人參與, 最新作者TonyQ (沉默是金)時間15年前 (2009/05/16 18:44), 編輯資訊
1
0
1
內容預覽:
SELECT std_case, std_name, std_sch,. CASE std_case. WHEN '班內' THEN 1. WHEN '詢問' THEN 2. WHEN '試聽' THEN 3. WHEN '流失' THEN 4. ELSE 5. END. FROM `student
(還有137個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者grence (多想兩分鐘 = =")時間15年前 (2009/05/16 20:06), 編輯資訊
0
0
0
內容預覽:
引述《sdallan ()》之銘言:. SELECT std_case, std_name, std_sch,. CASE std_case. WHEN '班內' THEN 1. WHEN '詢問' THEN 2. WHEN '試聽' THEN 3. WHEN '流失' THEN 4. ELSE
(還有324個字)

推噓2(2推 0噓 0→)留言2則,0人參與, 最新作者mikechen (mike)時間15年前 (2009/05/18 08:44), 編輯資訊
1
0
0
內容預覽:
select case 雖然可以解決問題,但不一定是最好的方法,. 假設你的資料量是數萬筆,需求臨時改變其中幾個順序,. 反而實務上使用第一種自建index方法比較好維護,. 改SQL指令會改到死,提供參考. 解決問題不一定只用聰明方法,有的時候笨一點會更好. --. 發信站: 批踢踢實業坊(p
首頁
上一頁
1
2
下一頁
尾頁