SQL
SQL常用语法
LiuDi1999
啦啦啦
展开
-
SQL 07 -进阶篇 函数 MAX()、MIN()、COUNT()、AVG()、SUM()、GROUP BY
SQL MAX() 函数MAX() 函数 MAX() 函数返回所选列的最大值。 SQL MAX() 语法SELECT MAX(column_name)FROM table_nameWHERE condition;SELECT MAX(Price) AS LargestPriceFROM Products;SQL MIN() 函数MIN() 函数返回所选列的最小值。SQL MIN() 语法SELECT MIN(column_name)FROM table_nameWHERE原创 2020-08-02 18:35:17 · 527 阅读 · 0 评论 -
SQL 06 进阶篇 HAVING 子句、事务、使用序列、通配符、临时表
SQL HAVING 子句HAVING 子句使你能够指定过滤条件,从而控制查询结果中哪些组可以出现在最终结果里面。WHERE 子句对被选择的列施加条件,而 HAVING 子句则对 GROUP BY 子句所产生的组施加条件。在 SELECT 查询中,HAVING 子句必须紧随 GROUP BY 子句,并出现在 ORDER BY 子句(如果有的话)之前。带有 HAVING 子句的 SELECT 语句的语法如下所示:SELECT column1, column2 FROM table1, tab原创 2020-08-02 18:12:59 · 233 阅读 · 0 评论 -
SQL语句 05进阶篇 索引、子查询、ALTER TABLE 命令、处理重复数据、使用视图
SQL 索引索引是一种特殊的查询表,可以被数据库搜索引擎用来加速数据的检索。简单说来,索引就是指向表中数据的指针。索引能够提高 SELECT 查询和 WHERE 子句的速度,但是却降低了包含 UPDATE 语句或 INSERT 语句的数据输入过程的速度。索引的创建与删除不会对表中的数据产生影响。CREATE INDEX 命令:CREATE INDEX命令的基本语法如下:CREATE INDEX index_name ON table_name;单列索引:单列索引基于单一的字段创建,其基本原创 2020-08-02 17:44:36 · 615 阅读 · 0 评论 -
SQL 04-进阶篇 DEFAULT、CHECK、join连接、UNION 子句、SQL 克隆数据表
SQL DEFAULT 约束DEFAULT 约束用于向列中插入默认值。 如果没有规定其他的值,那么会将默认值添加到所有的新记录。 CREATE TABLE 时的 SQL DEFAULT 约束下面的 SQL 在 “Persons” 表创建时在 “City” 列上创建 DEFAULT 约束:My SQL / SQL Server / Oracle / MS Access:CREATE TABLE Persons(P_Id int NOT NULL,LastName varchar(255)原创 2020-07-30 19:31:32 · 317 阅读 · 0 评论 -
SQL 03-进阶版 -NOT NULL、UNIQUE、PRIMARY KEY、FOREIGN KEY约束
SQL 约束SQL约束用于指定表中数据的规则。约束是作用于数据表中列上的规则,用于限制表中数据的类型。约束的存在保证了数据库中数据的精确性和可靠性。约束有列级和表级之分,列级约束作用于单一的列,而表级约束作用于整张数据表。NOT NULL 约束:保证列中数据不能有 NULL 值-DEFAULT 约束:提供该列数据未指定时所采用的默认值UNIQUE 约束:保证列中的所有数据各不相同-主键约束:唯一标识数据表中的行/记录-外键约束:唯一标识其他表中的一条行/记录-CHECK 约束:此约束保证原创 2020-07-30 18:42:59 · 612 阅读 · 0 评论 -
SQL 02-高级教程
SQL SELECT TOP, LIMIT, ROWNUMSQL SELECT TOP 子句SELECT TOP 子句用于指定要返回的记录数量。SELECT TOP子句在包含数千条记录的大型表上很有用。返回大量记录会影响性能。注:并不是所有的数据库系统都支持SELECT TOP子句。MySQL支持LIMIT子句来选择有限数量的记录,而Oracle使用ROWNUM。SQL Server / MS Access 语法SELECT TOP number|percent column_name(s)原创 2020-07-12 14:17:15 · 342 阅读 · 0 评论 -
SQL 01-简介 标准命令 基本语法 运算符 表达式
SQL(结构化查询语言)是用于访问和操作数据库中的数据的标准数据库编程语言。SQL是关系数据库系统的标准语言。所有关系数据库管理系统(RDMS),如MySQL、MS Access、Oracle、Sybase、Informix、Postgres和SQL Server都使用SQL作为它们的标准数据库语言。SQL标准命令DDL(数据定义语言)数据定义语言用于改变数据库结构,包括创建、更改和删除数据库对象。用于操纵表结构的数据定义语言命令有:CREATE TABLE–创建(在数据库中创建新表、表视图或其原创 2020-07-07 18:23:00 · 524 阅读 · 0 评论