一、语法结构
select[all|distinct]select_list from table_name[join join_condition] where search_condition group by group_by_expression having search_condition order by order_expression[asc|desc]all:表示返回要查询的所有记录
distinct:表示将查询结果集中重复的记录去掉
select_list:表示查询的项目列表
join:连接查询的关键字
group by:在使用聚集函数的查询结果中,使用group by一句句对查询结果进行分组
having:用于向group by子句的结果中添加查询条件
order by:对结果集指定排序规则
asc:表示对查询的结果集进行升序排序
desc:表示对查询的结果集进行降序排序
二、全部查询
select * from table_name三、投影查询
select select_list1,select_list2...,from table_name四、相等条件查询
select column from table_name where column=value五、不等条件查询
select [column] from table_name where [column]>,<,!=..value 不等条件运算符 运算符说明>大于<小于>=大于等于<=小于等于<>不等于!=不等于!<不小于!>不大于六、数值区间条件查询
select [column] from table_name where [column] between value1 and value2
转载于:https://www.cnblogs.com/bosamvs/p/5712696.html