1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > MySQL入门之扩展匹配符 order by limit union group by having子句

MySQL入门之扩展匹配符 order by limit union group by having子句

时间:2019-07-02 15:28:38

相关推荐

MySQL入门之扩展匹配符 order by limit union group by having子句

-------------------------------------------------------------------------------------------------------------

教程大纲:

/qq78442761/article/details/76018310

-------------------------------------------------------------------------------------------------------------

7.文本匹配

a)使用正则表达式进行比较关键字为regexp

b)首先我们更新一组数据,再添加一组数据

接着我们来对比三张匹配方式

由上图易知,三种匹配的不同

如果要区分大小写,则加上binary

如下操作

另外一种为选择匹配

重复匹配

1.*:0个或多个匹配

2.+:1个或多个匹配

3.?:0个或1个匹配

4.{n}:指定数目的匹配

5.{n,}:不少于指定数目的匹配

6.{n,m}:匹配数目的范围(其中,m不超过255)

我们先插入一组数据

使用定位匹配符

定位符:

^:文本的开始

$:文本的结尾

[[:<:]]:词的开始

[[:>:]]:词的结尾

如查询cust_id以3-5开头的信息

判定范围

两种:

1.betweenand

2.In

下面看操作

判断空值

使用关键字:IS

如下所示:

子查询

1.表子查询:结果返回一个表

2.行子查询:结果是带一个或多个值的一行数据

3.列子查询:结果是一列数据,该列可以有一行或多行

4.标量子查询:结果返回一个值

Orderby子句

按照一定的顺序进行排列

Asc:升序desc:降序

Limit子句

用于限制select语句

查找从第二位客户开始三位客户的所有信息和从第一位客户开始二位客户的所有信息

Union语句

多行查询

如下操作

可以换成如下

Groupby子句

将结果集中的数据行根据选择列的值进行逻辑分组

Cust_sex分组

Rollup为统计所有

Having子句

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。