etwse:

临渊羡鱼,不如退而结网

摘要: 先看一道题:写出一条sql语句,找出表B中 字段Value中不全是字母 数字 下划线的数据初看这道题,我们想到可以用like去进行模糊匹配,找出想要的结果。但是有一个地方需要注意:如果想在SQL LIKE里查询有下划线'_'或是'%'等值的记录,直接写成like 'XXX_XX',则会把'_'当成是like的通配符,比如想得出所有含有下划线的结果用 like '%_%',则会得到所有的结果。。SQL里提供了 escape子句来处理这种情况,escape可以指定like中使用的转义符是什么,而在转义符后的字符将被当成 阅读全文
posted @ 2013-07-10 12:04 etwse 阅读(734) 评论(0) 推荐(0) 编辑