SELECT语句的完整语法如下,其中只有SELECT 和 FROM是必需的:
SELECT [DISTINCT | ALL] field_list
FROM table_name_list
[WHERE search_conditions]
[GROUP BY expression]
[HAVING search_condition]
[ORDER BY order_expression [ASC | DESC]]
执行步骤:
1.执行FROM语句,如果有多个表,则讲多表进行交叉链接
2.然后是GROUP BY, HAVING, ORDER BY.
WHERE语句中的运算符
1.单值比较运算符<,<=,!=等等
2.BETWEEN: BETWEEN 30 AND 50
3.IS [NOT] NULL
4.AND: condition1 AND condition2
5.OR
6.IN: IN ('zhang san','li si','wang wu')
7.NOT: WHERE NOT NAME='zhang san'
8.LIKE以及通配符:LIKE '李%'表示所有李开头的字符串
聚合函数
1.SUM():求和
2.MAX():最大数
3.MIN():最小数
4.AVG():平均值
5.COUNT():查询student表中所有的记录数
SELECT COUNT(*) AS total_number
FROM student
GROUP BY分组
依据列里的数据进行分组
HAVING
HAVING也定义了搜索条件,对分组就行过滤
分享到:
相关推荐
本文档是有关于MySQL的最常用的sql语句,非常的方便查询和复习
基本sql语句总结1
SQL语句编写优化和基本原理总结,共有多达20多个点。
sql基本查询总结 SQL查询语句精华文章 一、 简单查询 二、 联合查询 三、 链接查询
sql语句优化PPT,总结基本常见的,自己总结的
一些常见的Oracle数据库的sql语句的总结,便于快速的复习Oracle语句。
sql语句实验报告,基本的sql语句联系,适合大学初学者
关于 SQL 基本语句的简单总结,适合初学
基本的常见sql语句总结
这是我在网上复制下来总结的,包括了sql语句基本操作和对应每一个操作的例子,对入门的你一定有帮助
Java知识点总结大全(七) -- 数据库SQL语句基本操作关注后面会分享面向对象,io,集合,多线程,网络,sql的总结
SQL语句的基本语句总结: DDL操作数据库:数据定义语言,操作数据库和表示,关键字:create、drop、alter等;DDL操作表 ;DML操作记录:数据操作语言,对数据进行增删改,关键字:insert, delete, update等;DQL:数据...
sql的基本语句 初学者可以学学!个人总结!
这是比较全面的SQL语句的归纳,都是基本的语句,供大家学习,查阅。
SQL 表是SQL语言存放数据、查找数据以及更新数据的基本数据结构
下面是关于 SQL 动态查询语句的知识点总结: 一、基本语法 动态 SQL 语句的基本语法是使用 Exec 或 sp_executesql 语句来执行动态生成的 SQL 语句。例如: Exec('select * from tableName') 或者 declare @s ...
在讨论 Access 采用 SQL 语句与 SQL 的区别之前,我们需要了解 Access 和 SQL Server 的基本概念。Access 是一个桌面数据库管理系统,而 SQL Server 是一个关系数据库管理系统。两者都支持使用 SQL 语句来操作数据库...
mysql语法大全总结,内含DDL,DML,DQL,DCL等语句,可作为工作学习的小字典,随时查看学习,查询所有数据库、查询当前数据库、创建数据库、删除数据库、切换数据库、查询当前数据库的所有表、查看指定表结构、查询指定...
文档中有最基本的SQL语句,是一年学习下来的总结!
比较全的sql语句总结,总结了一些语法 和语句 还有一些习题