LintCode MySQL 1968. 查询首两个字母在 ‘Db‘ 和 ‘Dy‘ 之间的课程名称(REGEXP正则)
文章目录
- 1. 题目
- 2. 解题
1. 题目
描述
请编写 SQL 语句,查询 courses 表中,课程名首两个字母在 ‘Db’ 和 ‘Dy’ 之间所有课程的名称
https://www.lintcode.com/problem/1968
2. 解题
-- Write your SQL Query here --
-- example: SELECT * FROM XX_TABLE WHERE XXX --
select name from courses
where name REGEXP "^D[b-y].*"-- ^表示以什么开头
-- [...] [] 里面的任意一个
-- . 任意字符 *匹配零个或多个在它前面的字符
or
select name from courses
where name between "Db" and "Dz" and name not like "Dz%"
- 查询以字母 ‘D’ 到 ‘O’ 开头的课程
select name from courses
where name regexp "^[D-O].*"
我的CSDN博客地址 https://michael.blog.csdn.net/
长按或扫码关注我的公众号(Michael阿明),一起加油、一起学习进步!
LintCode MySQL 1968. 查询首两个字母在 ‘Db‘ 和 ‘Dy‘ 之间的课程名称(REGEXP正则)相关推荐
- mysql 查找小写字母_MYSQL数据库MySQL中查询的有关英文字母大小写问题的分析
<MYSQL数据库MySQL中查询的有关英文字母大小写问题的分析>要点: 本文介绍了MYSQL数据库MySQL中查询的有关英文字母大小写问题的分析,希望对您有用.如果有疑问,可以联系我们. ...
- mysql 查询字母集合_使用MySQL查询查找所有以字母“ a”,“ b”或“ c”开头的名称?...
您需要使用带有OR运算符的LIKE来查找以a或b或c开头的所有名称.语法如下:SELECT *FROM yourTableName WHERE yourColumnName like 'A%' or ...
- mysql连接查询(两个表内和多个表内连接查询)
连接是关系数据模型的主要特点,连接查询是关系数据库中最主要的查询,包括内连接.外连接等. 当两个或多个表中存在相同意义的字段时,便可以通过这些字段对不同的表进行 连接查询,得到存放在多个表中的记录数据 ...
- mysql 时间查询_两种常用MySql查询时间段的方法
MySql查询时间段的方法很多,下面就为您介绍几种最常用的MySql查询时间段方法,如果您在MySql查询时间段方面遇到过问题,不妨一看. MySql的时间字段有date.time.datetime. ...
- mysql去除字符串首的非字母_如何从SQLServer中的字符串中删除所有非字母字符?...
信不信由你,在我的系统中,这个丑陋的功能比G天象优雅的功能表现得更好.CREATE FUNCTION dbo.RemoveSpecialChar (@s VARCHAR(256)) RETURNS V ...
- mysql分组查询的两类
- MySQL 子查询,多表联合查询,视图,存储过程详解
-----------MySQL数据库中多表联合查询---------- 多表联合查询的理论依据:笛卡尔积 通过笛卡尔乘积,把两个或者多个表变为一个大表,里面包含了有效的,无效的记录(需要加条件进行过 ...
- MySQL外键关联(一对多)MySQL连接查询
MySQL外键关联(一对多) 外键说明 什么是外键? 1)表A中有字段(如身份证号)做了主键,表B中也有这个字段(身份证号),这里的身份证号一定来自表A同样字段里的内容,但再B表中身份证号对应id可以 ...
- 【如何通过汉字首字母拼写查询数据】mysql数据库汉字首字母获取查询或通过ES插件elasticsearch-analysis-pinyin进行汉字首拼查询
一.mysql数据库汉字首字母获取查询 1.汉字提取首字母 get_first_pinyin_char: 此函数是将一个中文字符串的第一个汉字转成拼音字母 (例如:"李"-> ...
最新文章
- 2021-2027全球与中国经颅磁刺激仪(TMS)市场现状及未来发展趋势
- oracle 逻辑回归,逻辑回归 (Logistic Regression):计算概率
- extmail集群的邮件负载均衡方案 [lvs dns postfix]
- php smarty 分页类,Smarty分页类Smartypaginate
- java是什么偏旁部首_Python实现获取汉字偏旁部首的方法示例【测试可用】
- java如何查看调用记录_查看Java记录
- 用sqoop把hdfs数据存储到mysql报错,Job job_1566707990804_0002 failed with state FAILED due to: Tas k failed
- element 动态加载下拉框_记一次很坑的需求:给element-cascader添加一个重置和确定按钮...
- 专栏数量创新高、问答wap端新视觉
- PyTorch绘制训练过程的accuracy和loss曲线
- 最新服务器处理器天梯,服务器cpu天梯图2020
- 【DB宝41】监控利器PMM的使用--监控MySQL、PG、MongoDB、ProxySQL等
- 通过监听手势滑动解决DrawerLayout只能边缘打开抽屉问题
- 2022阿里巴巴云栖大会
- dos下的for命令详解(zz)
- ARIMA时间序列分析——(一)数据平稳性检验
- Android 闹钟app 课程设计
- sqlmap中的tamper 脚本分析
- OpenStack Ironic 裸金属的配置及使用
- 实习html周日志,实习日志:最后的一周
热门文章
- Java线程池有哪些作用
- Java笔记02-OOP
- css 大于号 标签_CSS设计基础选择器篇
- 如何制作自动更新程序?
- C语言常量类型及名称,菜鸟带你入门C语言|基本数据类型之常量
- android java 调试快捷键_Android Studio 代码页跳界面 /java和XML快速切换技巧
- java取模多位数_JAVA大数类—基础操作(加减乘除、取模、四舍五入、设置保留位数)...
- ios手机 php无法上传文件,【已解决】uni.uploadFile 苹果ios图片上传不成功
- Babel+vscode实现APICloud开发中兼容ES6及以上代码
- 3. 中间件安全基础(三)