当前位置: 首页 > news >正文

城阳网站开发运城网站制作公司

城阳网站开发,运城网站制作公司,网站建设佰金手指科杰十三,秦皇岛网站建设企业select u.id,u.username from t_user u ; 在这样一张表中,如果我要去模糊匹配姓邓的用户时,一般的写法会加上 where u.username like 邓%,表示匹配所有以‘邓’开头的用户数据。 有时候需求中会加上,匹配所有‘邓’姓的两字姓名…

select u.id,u.username from t_user u ;

在这样一张表中,如果我要去模糊匹配姓'邓'的用户时,一般的写法会加上 where u.username like '邓%',表示匹配所有以‘邓’开头的用户数据。

有时候需求中会加上,匹配所有‘邓’姓的两字姓名的客户数据,使用‘%’就不能简洁的满足需求,那么在这里可以使用另外一个通配符‘_’,‘_’表示单个字符的通配,我们可以写为where u.username like '邓_',这就表示匹配所有以‘邓’开头的二字姓名客户数据。

 

在另外的一个需求中,查询appid,select a.appid from t_authinfo a ;结果如下

因为appid是由_组合而成的,所以在模糊查找某一个组成部分时,如果直接使用‘_’,例如:

select a.appid from t_authinfo a where a.appid like 'tyy_%';

因为在上面讲了‘_’在配合like使用时,会被认为是一个单字节的通配符,所以会将‘tyy_%’解释为 tyy加上任意单字符 开头的字符串。所以在这里需要使用到转译‘\’。

select a.appid from t_authinfo a where a.appid like 'tyy\_%'  escape '\';

escape关键字 代表查询时过滤掉 ‘\’ 这个字符,也就是说先用 ‘\’转义‘_’,查询的时候再用 escape 关键字过滤掉 ‘\’。

此方法适用于其他的特殊字符。

注意,‘\’ 在开发编译器中同样表示着特殊字符,,所以如果sql是在代码中拼写,同样需要进行转译‘\\’。

http://www.yayakq.cn/news/917210/

相关文章:

  • 建设银行u盾官方网站首页wordpress获取登录权限
  • 大气的企业网站模板莆田网站 建设
  • 潍坊网络营销公司有哪些虞城seo代理地址
  • 苏宁易购网站建设的不足之处网站seo分析报告
  • 志成网站设计制作手机行业网站
  • 网站建设的战略作用iis怎么给网站设置权限
  • 钓鱼网站在线生成做任务领积分兑换别的网站上的会员
  • 上市的网站设计公司网站建设工作任务
  • 沈阳医疗网站制作模具加工东莞网站建设技术支持
  • 博学云网站建设网站开发中可能遇到的技术问题
  • 淘宝上网站开发退款汕头制作手机网站
  • 网站建设方案 规划百度指数怎么看地域数据
  • 哈尔滨网站制作公司南京短视频制作公司
  • 微网站建设包括哪些方面动态域名申请
  • 网站建设中网站图片如何修改led企业网站策划
  • 工作室主题网站模板外贸网页设计公司
  • 中企动力全网门户网站怀化汽车网站
  • 用网站做宣传的费用wordpress百度ping
  • 网站公司必须帮备案网站建设公司好不好
  • 设计服务网站建筑公司招聘岗位
  • 桂林新站优化小米发布会汽车
  • 瑞安建设公司网站创新的中小型网站建设
  • 网站空间有什么用婚礼网站建设
  • 网站优化多少钱免费做网站公司哪家好
  • 古城区建设局网站体育西网站开发定制
  • 网站开发费走什么科目wordpress熊掌号资源提交
  • 网站开发页面静态化技术手机app下载并安装
  • 算卦网站哪里可以做做网站的每天打电话咋办
  • 环保网站建设公司哪家好网站优化公司价格如何计算
  • 网站互动优化用asp做网站题目