一、SQL入门语句之LIKE

LIKE用来匹配通配符指定模式的文本值。如果搜索表达式与模式表达式匹配,LIKE 运算符将返回真(true),也就是 1。这里有两个通配符与 LIKE 运算符一起使用,百分号(%)代表零个、一个或多个数字或字符。下划线(_)代表一个单一的数字或字符。这些符号可以被组合使用。

1、查找字段A以AAA开头的任意值

  select * from table_name where 字段A like 'AAA%'

2、查找字段A任意位置包含AAA的任意值

  select * from table_name where 字段A like '%AAA%'

3、查找字段A第二位和第三位为 AA 的任意值

  select *from table_name where 字段A like '_AA%'

4、查找字段A以 A 开头,且长度至少为 3 个字符的任意值

  select * from table_name where 字段A like 'A_%_%'

5、查找字段A以 A 结尾的任意值

  select *from table_name where 字段A like '%A'

6、查找字段A第二位为 A,且以 B 结尾的任意值

  select *from table_name where 字段A like '_A%B'

7、查找字段A长度为 5 位数,且以 A 开头以 B 结尾的任意值(A,B中间三个下划线)

  select *from table_name where 字段A like 'A___B'

二、SQL入门语句之GLOB

GLOB是用来匹配通配符指定模式的文本值。如果搜索表达式与模式表达式匹配,GLOB 运算符将返回真(true),也就是 1。与 LIKE 运算符不同的是,GLOB 是大小写敏感的,通配符有星号(*)代表零个、一个或多个数字或字符。问号(?)代表一个单一的数字或字符。这些符号可以被组合使用,它遵循 UNIX 的语法。

1、查找字段A以AAA开头的任意值

  select * from table_name where 字段A GLOB 'AAA*'

2、查找字段A任意位置包含AAA的任意值

  select * from table_name where 字段A GLOB '*AAA*'

3、查找字段A第二位和第三位为 AA 的任意值

  select *from table_name where 字段A GLOB '?AA*'

4、查找字段A以 A 开头,且长度至少为 3 个字符的任意值

  select * from table_name where 字段A GLOB 'A?*?*'

5、查找字段A以 A 结尾的任意值

  select *from table_name where 字段A GLOB '*A'

6、查找字段A第二位为 A,且以 B 结尾的任意值

  select *from table_name where 字段A GLOB '?A*B'

7、查找字段A长度为 5 位数,且以 A 开头以 B 结尾的任意值(A,B中间三个下划线)

  select *from table_name where 字段A GLOB 'A???B'

三、SQL入门语句之LIMIT

LIMIT用于限制由 SELECT 语句返回的数据数量。

1、从数据库表中获取 n 条数据

  select *from table_name limit n

2、从数据库表中第 m 条开始获取 n 条数据

  select *from table_name limit n offset m

3、从数据库表中获取满足特定条件的 n 条数据

  select *from table_name where [condition] limit n

4、从数据库表中满足条件的第 m 条开始获取 n 条数据

  select *from table_name where [condition] limit n offset m

转载于:https://www.cnblogs.com/francisblogs/p/5915583.html

SQL入门语句之LIKE、GLOB和LIMIT相关推荐

  1. SQL查询语句中的 limit offset(转 )

    经常用到在数据库中查询中间几条数据的需求 比如下面的sql语句: ① selete * from testtable limit 2,1; ② selete * from testtable limi ...

  2. oracle sql循环判断语句怎么写,Oracle 非常详细的 PL/SQL入门教程,PL/SQL语法格式/循环语句/条件判断/异常处理...

    PL/SQL入门教程目录 Oracle PL/SQL入门教程,PL/SQL语法格式/循环语句/条件判断/异常处理 一.PL/SQL简介 1.PL/SQL简介 1.PL/SQl是过程语言PL与结构化语言 ...

  3. vba ado 执行多条mysql 语句,Excel VBA+ADO+SQL入门教程003:SQL查询中字段技巧的总结...

    原标题:Excel VBA+ADO+SQL入门教程003:SQL查询中字段技巧的总结 本章概要: 1,几个概念 1.1, 数据库和Excel工作簿 1.2,数据表和Excel工作表 1.3,记录.字段 ...

  4. 基本sql语句--入门语句

    入门语句: 创建库:create database 库名: 查询有多少数据库:show databases; 删除数据库:drop database 库名: 在MySQL中不能进行数据库名的修改(可通 ...

  5. MySQL用户管理及SQL入门

    第1章 Mysql用户管理: 1.1 用户的定义: 用户名+主机域 mysql> select user,host,password from mysql.user; +------+----- ...

  6. 写给运营同学和初学者的SQL入门教程

    作者简介 多肉,饿了么资深python工程师.曾在17年担任饿了么即时配送众包系统的研发经理,这篇文章最早的版本就诞生于那段时间,目前负责配送相关业务系统的整体稳定性建设.个人比较喜欢c和python ...

  7. SQLite3中的SQL基本语句和高级语句

    一.SQL基本语句 1. 创建表: 至少需要包含一个表名和一个字段名, 创建基本表: CREATE TABLE stu (id int, name text, score real); 基本表会在数据 ...

  8. Flink 最锋利的武器:Flink SQL 入门和实战

    学习路径:<2021年最新从零到大数据专家学习路径指南> 面      试:<2021年最新版大数据面试题全面开启更新> [注意]:Flink1.9版本后的Flink SQL使 ...

  9. SQL查询语句总是先执行SELECT?你们都错了。。。

    来源 | infoq.cn/article/Oke8hgilga3PTZ3gWvbg 很多 SQL 查询都是以 SELECT 开始的.不过,最近我跟别人解释什么是窗口函数,我在网上搜索"是否 ...

最新文章

  1. python3读取excel文件(xls/xlsx)
  2. 【Android 逆向】函数拦截 ( CPU 高速缓存机制 | CPU 高速缓存机制 导致 函数拦截失败 )
  3. @jsonfield注解_好了,不装了,撸个注解有什么难的!
  4. goroutine sync.RWMutex读写锁RLock的使用
  5. JVM内存压缩开启/不开启各占几个字节
  6. c语言爱心代码空心,c语言心形图案代码,是什么?
  7. 智能家居行业的数据传输保护
  8. 「2019冬令营提高组」送分题
  9. php拼音分组,前端 - JavaScript如何实现汉字按拼音首字母分组拼序
  10. linux 汇编 `.eabi_attribute',交叉编译arm-none-eabi-gcc编译汇编文件(startup_stm32f10x_hd.S)遇到的有关问题(2)...
  11. 关于pyecharts可视化进阶中国经济、人口等数据
  12. 浅谈汽车轮胎匹配视觉防错检测应用
  13. 一颗小行星掠过地球附近
  14. 世界国家及中国各省市级地图ArcGIS MXD/SHP/QGIS/JSON/SQL数据文件【免费下载】
  15. 有坐标的主买量占比主卖占比判断操盘通达信指标公式源码 附效果图
  16. 李书福造手机,会走上周鸿祎和董明珠的老路吗?
  17. C2C B2C购物体验比较之三:关于支付、物流和售后服务
  18. (解)金缕衣-杜秋娘
  19. 诚邀校友企业参加香港科大研究生线上宣讲及招聘会
  20. 美国网站空间如何选择

热门文章

  1. php api 实例maccms,苹果cmsV10API接口说明
  2. 【H.264/AVC视频编解码技术】第六章【指数哥伦布编码】
  3. html怎么上传qq空间,qq空间怎么上传照片
  4. 计算机主机箱外部介绍图,电脑的主机结构是怎样的 电脑主机结构图【图文】...
  5. a113 智能音箱芯片方案_高通入局智能音箱,首款四核单芯片方案曝光
  6. 【Ubuntu】Ubuntu16.04安装 搜狗输入法 史上最详细
  7. 光纤收发器按照网管怎么分类?
  8. [渝粤教育] 西安交通大学 医学伦理学(2021秋) 参考 资料
  9. 【渝粤教育】国家开放大学2018年春季 3912T★汽车底盘构造与维修 参考试题
  10. 【渝粤教育】 国家开放大学2020年春季 2528监督学 参考试题