作者ym78305 (孤妄)
看板Database
標題[SQL ] 資料篩選問題
時間Thu Sep 20 18:14:15 2012
目前寫程式碰到了一個問題,
有一個需求是必須先去一個table裡面撈出資料
然後讓使用者去選擇說要從代碼前幾號開始做篩選
假如說撈出來的資料是:
代碼 人數 費用
A123456789 1 3000
A223456789 1 4000
A523456789 1 500
B123456789 1 200
C923456789 1 1000
H323456789 1 700
使用者輸入1 便能讓資料變成
代碼 人數 費用
AXXXXXXXXX 3 7500
BXXXXXXXXX 1 200
CXXXXXXXXX 1 1000
HXXXXXXXXX 1 700
感覺用代碼like 'A%'之類的也不對
但是在網路上搜尋也找不太到相關作法
已用'sql 字元 篩選' & 'sql 前n字 篩選' google過
不知道有沒有人有任何建議與想法?
--
成為F。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.228.56.18
1F:推 mervynW:substr 09/20 18:19
2F:→ ym78305:我耍笨了我沒想到sql指令也有substring的語法orz 09/20 18:36
3F:→ tedcat:group by left(欄位,幾碼) 也可以 09/20 21:54
喔喔喔!!!謝謝你!!!
4F:→ cutekid:想問 tedcat 大,group by 後面可以除了 column_name 09/21 01:25
5F:→ cutekid:以外的東西? 09/21 01:26
※ 編輯: ym78305 來自: 220.228.56.18 (09/21 16:47)
6F:→ tedcat:什麼意思? 09/22 01:34
7F:→ tedcat:嗯可以阿...只要你select的欄位內容跟group一樣 09/22 01:37