本文主要是介绍mysql中日期相减_SQL介绍——Mysql,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、运算符号
二、查询关键字
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
对搜查的结果进行排序显示,可以指
这篇关于mysql中日期相减_SQL介绍——Mysql的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!