当前位置:首页 > 科技数码

sql通配符 SQL中的通配符

SQL中可以使用通配符来搜索数据库中的数据,通配符可用于替代字符串中的任意字符。

通配符介绍

通配符可以配合LIKE操作符一起使用,通配符包括:

%:替代 0 个或多个字符。_:替代一个字符。[charlist]:字符列中的任何单一字符。[^charlist] 或 [!charlist]:不在字符列中的任何单一字符。

%的使用

从Student表中选取出name字段

以字母A开头

的数据:

SELECT * FROM Student WHERE name LIKE "A%";从Student表中选取出name字段

包含字母A

的数据:

SELECT * FROM Student WHERE name LIKE "%A%";从Student表中选取出name字段

以字母A结尾

的数据:

SELECT * FROM Student WHERE name LIKE "%A";

_的使用

从Student表中选取name字段值以an结尾的数据:

SELECT * FROM Student WHERE name LIKE "_an";

[charlist]的使用

SQL中通配符可以和LIKE操作符一起使用,但是MySQL、SQLite只支持%和_通配符,会把像like "[xxx]%"中的中括号当成普通字符,而不是通配符。

从Student表中选取name字段以C、T、M开头的记录:

SELECT * FROM Student WHERE name REGEXP "^[CTM]";

从Student表中选取name字段不以A、B开头的记录:

SELECT * FROM Student WHERE name REGEXP "^[^AB]";

参考:https://www.9xkd.com

1.《sql通配符 SQL中的通配符》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《sql通配符 SQL中的通配符》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/keji/486660.html

上一篇

成人软件 那些可以聊聊的VR羞羞事

下一篇

数据库建模工具 分享一款开源数据库建模工具--PDMan(可代替powerdesigner)

分库分表 什么是数据库分库分表?

  • 分库分表 什么是数据库分库分表?
  • 分库分表 什么是数据库分库分表?
  • 分库分表 什么是数据库分库分表?
数据库语言 SQL语句分类

数据库语言 SQL语句分类

0. 说明今天遇到一个同学分不清楚SQL所属的分类,所以我才总结下SQL语句的分类,其实基本上教科书上都会有这个。SQL语言共分为四大类:数据查询语言DQL,数据操纵语言DML,数据定义语言DDL,数据控制语言DCL。SQL语句分类简图1. 数据查询语言DQL数据查询语言DQL基本结构是由SELECT子句,FROM子句,WHERE子句组成的查询块...

怎样帮明星做数据 微软小冰争当社交明星背后积累数据做用户画像

  • 怎样帮明星做数据 微软小冰争当社交明星背后积累数据做用户画像
  • 怎样帮明星做数据 微软小冰争当社交明星背后积累数据做用户画像
  • 怎样帮明星做数据 微软小冰争当社交明星背后积累数据做用户画像

mysql和oracle的区别 MySQL、SQL Server、Oracle对比,你必须了解的三大数据库区别

  • mysql和oracle的区别 MySQL、SQL Server、Oracle对比,你必须了解的三大数据库区别
  • mysql和oracle的区别 MySQL、SQL Server、Oracle对比,你必须了解的三大数据库区别
  • mysql和oracle的区别 MySQL、SQL Server、Oracle对比,你必须了解的三大数据库区别
orm框架 从ORM框架,聊一聊数据库的设计

orm框架 从ORM框架,聊一聊数据库的设计

浅谈ORM只接触过EF和SqlSugar,正在做的项目用到的就是国产的SqlSugar,个人感觉写法还可以。现在的开发基本上很少还有写原生sql的了,因为ORM框架不仅能提高开发效率,而且还能支持各种数据库,避免了原生sql在更换数据库时的尴尬。但是说白了ORM框架最终也是将object转换成sql语句,不过感觉他应该不会给你优化sql吧。当遇到...

chrone 腾讯号称其浏览服务数据日活达4亿

chrone 腾讯号称其浏览服务数据日活达4亿

本站讯 4月28日消息,腾讯今日正式发布腾讯浏览服务(Tencent Browsing Service,即TBS),宣称将为合作伙伴提供整合腾讯底层技术、内容框架、广告体系以及大数据等多方面的升级浏览解决方案。据介绍,TBS目前已接入超过400款App,包括微信、QQ、京东、美丽说以及滴滴出行、墨迹天气、58、界面等。目前,腾讯浏览服务日活跃用户...

updatesql SQL语法,更新数据UPDATE

updatesql SQL语法,更新数据UPDATE

UPDATE 语句UPDATE 语句用于更新表中已存在的数据。演示数据库...

数据库基础 SQL基础语法

数据库基础 SQL基础语法

数据库:结构化查询语言(Structured Query Language)简称SQL;数据库管理系统(Database Management System)简称DBMS;数据库管理员(Database Administration)简称DBA,功能是确保DBMS的正常高效运行;数据库分体验版(一般只安装库文件和服务)和正式版(授权使用);在正式...