mysql中日期相减_SQL介绍——Mysql

一、运算符号

cb6972da82313b94ce575640ebdaea92.png

二、查询关键字

1.各关键字优先级

where > group by > having > order by > limit

2.Select

语法:select 字段名 from 表名 where 条件语句;

说明: - 多个字段名用,隔开,也可用*表示所有字段 - 字段名可用distinct修饰,表示查询结果中该字段相同的数据只会保留第一行数据

3.Where

select、update、delete等其他DDL语句的子句,用来表示执行操作的条件

语法:where 条件字段 运算符 条件值

说明: - 运算符后面的条件值,如果是文本类型,需要使用引号包含,非文本类型的值不要用引号包含。 - where子句中可以跟多个条件,每2个条件之间用逻辑运算符 and 或者 or 分隔开。

4.like

作为where子句中的比较运算符来使用,通常与通配符配合进行模糊匹配。

语法:

where 条件字段  like '[abcd]_%';

5.Top或者Limit或者Rownum

从查询结果中筛选出排序靠前的指定行数数据。

并非所有的数据库管理系统都支持top语句,不同的数据库管理系统中,top语句的语法也不相同。

SQL Server:

语法:select top 5 LastName from Persons
说明:从Persons表中,搜索排序在前5的数据
语法:select top 50 percent from Persons
说明:从Persons表中,搜索排序在前50%的数据

Mysql:

语法:select LastName from Persons limit 5
说明:从Persons表中,搜索排序在前5的数据

Oracle:

语法:select LastName from Persons where rownum<=5
说明:从Persons表中,搜索排序在前5的数据

6.Order By

对搜查的结果进行排序显示,可以指


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部