作者fumizuki (矇面加菲獅)
看板Visual_Basic
標題Re: [VB6 ] 字串比對有這樣的內建function嗎
時間Wed Jul 12 21:45:32 2006
※ 引述《slasher (you got me)》之銘言:
: 像是 "abcdefg"
: 跟 "abc"
: 這兩個字串
: 丟給他
: 回傳相同部份的長度 3
: 也可以可以自寫啦
: 不過我要比較的東西是在access資料庫裡面
: 我怕每次都讀取
: 速度會變慢?
: (某個字串跟資料庫裡面上百個字串比對)
假設資料表為t,要比較的欄位為a和b,
select iif(left(
a,len(
b))=
b,len(
b),iif(left(
b,len(
a)),len(
a),0)) as cmp
from t
--
▃▅▇▆▄ ▆▂▃ `
逝去感情如何能留住,半點癡情遺留殊不易,██▅▇▄▃ ▇▃▂" .
█████████▃i ▁▄▇
更多悽悽慘慘的遭遇…………██▆▃ █▅▆▃ˍ▄*
◢ ▂█▄▇▅▂▌.
我不知道,王~八~蛋~~! ▂▆███ █▄▃ 。fumizuki。Check。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.184.116.195
推 colawei:iif會破壞程式結構 不建議使用 07/12 22:34
推 jaaj3:試試看用這個函數吧instr(a,b)吧 07/12 22:38
推 fumizuki:access 不支援控制流程的語法@@ sql sever可以用case 07/13 07:20
推 colawei:資料先Select出來再處理比較好 否則Server上負擔太重 07/13 12:41