,,详解SQL 通配符

,,详解SQL 通配符

本文主要介绍SQL通配符的相关信息,文中解释的非常详细。代码帮助大家更好的理解和学习,有兴趣的朋友可以了解一下。

通配符可以用来替换字符串中的任何其他字符。

SQL 通配符

在SQL中,通配符与SQL LIKE运算符一起使用。

SQL通配符用于搜索表中的数据。

在SQL中,可以使用以下通配符:

通配符

形容

%

替换0个或多个字符。

_

替换一个字符。

[查理斯特]

列中的任何单个字符。

[^charlist]

或者

[!查理斯特]

任何不在字符列中的

演示数据库

在本教程中,我们将使用RUNOOB示例数据库。

以下数据选自“网站”表:

| id |姓名|网址| alexa |国家|

- - - - -

1 |谷歌| https://www.google.cm/| 1 |美国|

| 2 |淘宝| https://www.taobao.com/| 13 | CN |

| 3 |新秀教程| http://www.runoob.com/| 4689 | CN |

| 4 | http://weibo.com/|微博| 20 | cn

| 5 | https://www.facebook.com/脸书| 3 |美国

| 7 |斯塔克维尔福| http://stackoverflow.com/| 0 | IND |

- - - - -

使用 SQL % 通配符

以下SQL语句选择其URL以字母“https”开头的所有网站:

从网站中选择*

其中url类似于“https %”;

执行输出结果

以下SQL语句选择其URL包含模式“oo”的所有网站:

从网站中选择*

其中url类似于“% oo %”;

执行输出结果:

使用 SQL _ 通配符

以下SQL语句选择以任意字符开头的名称,后跟“oogle”的所有客户:

从网站中选择*

其中名称类似于' _ oogle ';

执行输出结果

以下SQL语句选择名称以“g”开头,然后是任意字符,“o”,任意字符,然后是“le”的所有网站:

从网站中选择*

其中名字像‘G _ o _ le’;

执行输出结果

使用 SQL [charlist] 通配符

在MySQL中使用REGEXP或NOT REGEXP操作符(或RLIKE和NOT RLIKE)来操作正则表达式。

以下SQL语句选择名称以“g”、“f”或“s”开头的所有网站:

从网站中选择*

其中name regexp '^[gfs]';

执行输出结果:

以下SQL语句选择名称以字母A到H开头的网站:

从网站中选择*

其中name regexp '^[a-h]';

执行输出结果:

以下SQL语句选择名称不以字母A到H开头的网站:

从网站中选择*

其中name regexp '^[^a-h]';

执行输出结果

以上是SQL通配符的详细解释。关于SQL通配符的更多信息,请关注我们的其他相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • word文档无法编辑是怎么回事-
  • 华为手机怎么设置返回键(华为手机下面的三个按键设置方法)
  • lumia950怎么样(Lumia950体验分享)
  • otg连接是什么意思(OTG连接手机方法)
  • 笔记本触摸板怎么右键(笔记本电脑触控板手势操作设置)
  • 真我x7怎么样(realme X7 系列体验)
  • 苹果的A16处理器有多强(苹果的A16处理器的介绍)
  • 小米互传怎么用(小米手机的连接与共享教程)
  • 怎么设置电脑桌面图标自动对齐 设置电脑桌面自动整理图标的方法
  • 宽带错误651最简单解决方法(处理宽带错误651的措施)
  • 大学生手机有什么推荐(大学生换手机攻略)
  • 天玑1100和骁龙778g哪个好(骁龙778G、天玑900、天玑1100购选建议)
  • yum update 升级报错的解决办法
  • Windows10禁用屏保教程
  • 连接wifi显示无互联网连接怎么办(无线连上了却不能上网处理绝招)
  • 留言与评论(共有 条评论)
       
    验证码: