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

网站开发者取色工具简历上作品展示网站链接怎么做

网站开发者取色工具,简历上作品展示网站链接怎么做,微信小程序怎么制作流程,包装设计需要学什么软件6-使用通配符进行过滤 6.1-LIKE操作符 前面介绍的所有操作符都是通过已知的值进行过滤#xff0c;或者检查某个范围的值。但是如果我们想要查找产品名字中含有bag的数据#xff0c;就不能使用前面那种过滤情况。 利用通配符#xff0c;可以创建比较特定数据的搜索模式。 …6-使用通配符进行过滤 6.1-LIKE操作符 前面介绍的所有操作符都是通过已知的值进行过滤或者检查某个范围的值。但是如果我们想要查找产品名字中含有bag的数据就不能使用前面那种过滤情况。 利用通配符可以创建比较特定数据的搜索模式。 搜索模式由字面值、通配符或两者组合构成的搜索条件。 通配符实际上是SQL语句中where子句中具有特殊含义的字符SQL支持几种通配符。在为搜索子句中使用通配符必须使用like操作符。 谓词操作符何时不是操作符答案是它作为谓词时。从技术上说LIKE是谓词而不是操作符。 通配符搜索只能用于文本字段字符串非文本数据类型字段不能使用通配符搜索。 6.1.1 百分号%通配符 百分号是最常用的通配符%表示任何字符出现任意次数。 select prod_id,prod_name from products where prod_name LIKE Fish%; 上述SQL语句的含义是查找名称以‘Fish’开头的行。执行上述语句时会检索所有以Fish开头的词不管它有多少字符。 一般来说根据DBMS不同的配置可以是区分大小写Fish和‘fish’相同。也可以是不区分大小写Fish和‘fish’不同。 通配符可以在搜索模式任意位置使用并且可以使用多个通配符。 select prod_id,prod_name from products where prod_name LIKE %bean bag%; 上述语句检索的数据特征是名字中含有bean bag这段字符串的数据不管它之前或者之后出现什么样的字符串。 通配符还可以出现搜索模式的中间虽然这么做不太有用。下面例子找出以F开头以y结尾的数据。 select prod_id,prod_name from products where prod_name LIKE F%y; 有一种情况把通配符放到搜索模式的中间是很有效果的就是根据邮件地址的一部分查找邮件。例如WHERE email LIKE b%forta.com。 注意除了能匹配一个或多个字符以外%还可以匹配0个字符。%代表搜索模式中给定位置的0个、1个或多个字符。 通配符%看起来像是可以匹配任何东西但有个例外这就是NULL。子句WHERE prod_name LIKE %不会匹配产品名称为NULL的行。 6.1.2 下划线_通配符 作用与%通配符相同只不过它只匹配单个字符并不会匹配多个字符。 select prod_id,prod_name from products where prod_name LIKE __ inch teddy bear; 上述代码给出了两个下划线通配符检索出的数据应该是开头两个字符的数据。因此产品名为“8 inch teddy bear”的产品不会被检索到。 6.1.3 方括号[ ]通配符 方括号通配符是指定一个字符集它必须匹配指定位置通配符的位置的一个字符。 并不是所有DBMS都支持用来创建集合的[]。微软的SQL Server支持集合但是MySQLOracleDB2SQLite都不支持。 SELECT cust_contact FROM Customers WHERE cust_contact LIKE [JM]% ORDER BY cust_contact; 名字以J或M起头的联系人。 此语句的WHERE子句中的模式为[JM]%。这一搜索模式使用了两个不同的通配符。[JM]匹配方括号中任意一个字符它也只能匹配单个字符。因此任何多于一个字符的名字都不匹配。[JM]之后的%通配符匹配第一个字符之后的任意数目的字符返回所需结果。 此通配符可以用前缀字符^脱字号来否定。例如下面的查询匹配以J和M之外的任意字符起头的任意联系人名。 SELECT cust_contact FROM Customers WHERE cust_contact LIKE [^JM]% ORDER BY cust_contact; 也可以使用NOT操作符得出类似的结果。^的唯一优点是在使用多个WHERE子句时可以简化语法 SELECT cust_contact FROM Customers WHERE NOT cust_contact LIKE [JM]% ORDER BY cust_contact; 6.2-使用通配符技巧 SQL通配符很有用但是这种功能也是有代价的相较于其他检索来说通配符更耗费时间。 技巧 不要过度使用通配符。如果其他操作符能达到相同目的应该以其他操作符为主。 在确实需要使用通配符的时候也不要把通配符使用在开始处。把通配符置于开始处是速度最慢的。 注意通配符的位置如果位置不对则返回的结果可能不尽如人意。
http://www.sczhlp.com/news/168172/

相关文章:

  • 现在推广网站最好的方式珠海企业网站设计公司
  • 网站建设公司成就响应式网站开发方案
  • 注册网站流程和费用微信如何建设网站
  • 石家庄最好的网站建设公司排名网站建设确认报告
  • 可做易企秀的网站WordPress移动站
  • 商务网站建设学期总结html网页布局
  • 不同接入商备案网站数据服务网站开发
  • jsp怎样做网站兰溪网站建设公司
  • 阀门公司网站建设做地方行业门户网站需要什么资格
  • 关于二手书的网站开发ppt网站建设语言
  • 惠州做企业网站的怎样与其它网站做友情链接
  • 做美容有哪些网站学校的网站建设和资源库建设
  • 知名网站建设官网企业网站推广的收获与启示
  • 京东网上购物官方网站手机网站开发周期
  • 影视网站建设网站开发用什么图片格式最好
  • 南昌网站制作代理商企业网站建设有哪些好处
  • 企业网站模板源码获取网站访客qq代码
  • 苏州网站建设丶好先生科技西安网站建设产品
  • 广西高端网站建设常州做网站的
  • 信阳网站优化wordpress 避免被刷死
  • 厚街网站建设公司律师免费咨询
  • 已经有域名 怎么修改网站软件应用下载安装
  • 兴义市住房和城乡建设局网站网站建设对网络营销的影响
  • ac68u做网站北京网站推广公司排名
  • 做网站用什么配置的vps大连市开发区网站建设公司
  • 安阳网站建设方案郑州艾特网站建设
  • 做网站一定要用到dw这个网站做海外推广
  • 淄博网站推广公司创新型的福州网站建设
  • 爬取旅游网站数据并进行分析国内最新新闻摘抄
  • asp.net 如何设置网站首页学校网站怎么查询录取