作者qrtt1 (愚人)
看板Database
标题Re: [SQL ] 找出有底线的资料
时间Thu Nov 1 01:24:01 2007
※ 引述《ruby0104 (:))》之铭言:
: ※ 引述《statuette (statuette)》之铭言:
: : 请问一下
: : 我的资料里有底线(underline)
: : 且有两条底线连在一起的..
: : 我想下WHERE条件找出这种资料
: : 有试过用跳脱字元
: : WHERE COL LIKE '%\_\_%'
: : 但是没有用
: : 请问一下该怎麽下才会对呢?
: : 谢谢!
: SQLServer:
: WHERE COL LIKE '%\_\_%' escape '\'
: or
: WHERE COL LIKE '%[_][_]%'
SQLServer 有 charindex 函式啊 :P
charindex('__', col) > 0
MySQL 可以用正规表示式
select * from orz where a REGEXP '__';
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.231.54.243