24h購物| | PChome| 登入
2010-12-27 18:22:09| 人氣470| 回應0 | 上一篇 | 下一篇

[技術]只能用文字排序時, 如何讓特定的資料放在最下面?

推薦 0 收藏 0 轉貼0 訂閱站台

 最近做的功能對像是一個老系統, 不能說很老啦, 但是絕對不新, 設計時並沒有將一些常用的資料抽出來當作參數.導致這些資料在排序時, 只能用文字排序.

  重點來啦~! 這些文字排序的樣式是
   行銷企劃類 (行銷企劃相關課程)
   技術類 (專業技術課程)
   品管類 (品質管理或CMMI課程…等)
   其他類(通識課程或座談會..等)
   管理類(管理、財務、人力資源…等)
   語文類(英語或日語等外語課程)
   環安類 (勞工安全課程)

  客戶看了後就要求把  其他類(通識課程或座談會..等)
  
放在最下面

  唉阿, 說得容易, 我想了老半天, 差點要再開一個欄位請客戶去維護要顯示的序號了
  天知道含有這些文字的資料可是有上百筆阿~!

  還好今天請示主管後, 主管提出了一個解法
1. 這些資料都是用select語法撈出來, 放在一個迴圈中顯示出來的, 那新方法就是
select語法分開, 將其他類的先不撈出來, 先撈出來的資料放在一個迴圈中顯示

2. 撈出其他類的資料, 放在另一個迴圈中, 顯示在1. 的迴圈的下面

蠻好的方法, 不是嗎?
換一個角度想, 事情馬上就不一樣了.

果然有朋友, 多一個人想就是不一樣阿~!

台長: nut
人氣(470) | 回應(0)| 推薦 (0)| 收藏 (0)| 轉寄
全站分類: 不分類 | 個人分類: 技術 |
此分類下一篇:[技術] SQL Injection (資料隱碼)– 駭客的 SQL填空遊戲(上)
此分類上一篇:雙層下拉式選單 - 關於網頁生命週期

是 (若未登入"個人新聞台帳號"則看不到回覆唷!)
* 請輸入識別碼:
請輸入圖片中算式的結果(可能為0) 
(有*為必填)
TOP
詳全文