| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> SQL Server 的 Like 运算符与通配符 -> 正文阅读 |
|
[大数据]SQL Server 的 Like 运算符与通配符 |
目录 1.like 查找包含指定字符串的行? ? ? ?在SQL Server 中当我们想要查询某些以字段和字母开头或结尾的数据时,可以使用Like来查找数据。一般在使用Like 时,我们得配合通配符来使用它。在下面我们会通过了解 Like 与通配符的使用方法和诸多例子来理解Like 在SQL Server 中的作用。 语法:
??? 在上面语法中,我们查询我们需要的字段并给它添加查询条件。 查询条件可以包含以下有效通配符。
通配符 Like 运算符比等于(=)和不等于(!=)字符串比较运算符更灵活。 转义符 ? ? ??转义字符指示LIKE运算符将通配符视为常规字符。转义字符没有默认值,必须仅计算为一个字符。 2. %(百分比)通配符? ? ?使用 % 通配符可以查询以某字段开头或结尾的名称。 例1:查找以A开头的同学姓名 ?
例2:查找同学姓名以a 结尾的信息
例3:查找包含某字段的产品
在上面三个例子中介绍了 % 的三种用法。 3. _(下划线)通配符下划线代表单个字符。 例:查询第3个字符为字母 e 的姓名。
想要查询第几个字符就在前面加几个下划线,反之亦然。 4. [ ] 通配符带有字符列表的方括号,例如:[ABC]表示单个字符,必须是列表中指定的字符之一。 例:查询姓名第一个字符为Y或Z的学生
在方括号里面放置需要查询的字母后,把 % 放在后面,就能查询到第一个字符以Y或Z开头的姓名了。 5. [ - ]通配符具有字符范围的方括号,例如[A-C]表示必须在指定范围内的单个字符。 例:查询姓名第一个字符为A或C的学生姓名
6. [^]通配符带有插入符号(^)后跟范围,例如[A-C]或字符列表,例如[^ABC]的方括号表示不在指定范围或字符列表中的单个字符。 例:查询姓名第一个字符不是A或C的学生姓名
7. NOT LIKE 通配符???? Not like 与 like 的意思相反,like 是查询某些数据而 not like 是不查询某些数据。 例:查找不包含某字段的产品
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 6:57:37- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |