sql基础及sql优化
讲述sql的语句和sql 的优化
「已注销」
博客大部分内容原创,少部分存在笔记转载,如有您感觉到好,想转载,请表明转载地址,请标注不用于任何盈利用途声明,在此十分感谢
展开
-
六、 sql 进阶 [函数大全]
一、AVG(平均) 语义:AVG() 函数返回数值列的平均值。 SELECT AVG(column_name) FROM table_name 二、COUNT() 函数 语义:返回匹配指定条件的行数。 COUNT(column_name) 返回指定列的值的数目(NULL 不计): SELECT COUNT(column_name) FROM table_name; 三、FIRST(函数取值第...原创 2019-11-06 19:33:41 · 3316 阅读 · 0 评论 -
五、 sql 进阶[数据表管理]
库管理操作: 一、 DROP INDEX(删除) DROP INDEX 语句用于删除表中的索引。 用于 MS Access 的 DROP INDEX 语法: DROP INDEX index_name ON table_name 用于 MS SQL Server 的 DROP INDEX 语法: DROP INDEX table_name.index_name 用于 DB2/Oracle 的 ...原创 2019-11-06 17:25:26 · 186 阅读 · 0 评论 -
四、sql进阶[约束详细]
文章目录一、NOT NULL (非空):二、 UNIQUE三、PRIMARY KEY(主键)四、FOREIGN KEY(外键):五、 CHECK(检查约束)六、DEFAULT(默认):七、 CREATE INDEX(索引)八 、AUTO INCREMENT(自增)****复杂: 一、NOT NULL (非空): 句意:默认的情况下,表的列接受 NULL 值,否则设置为NOT NULL 创表非空句例...原创 2019-11-06 16:51:32 · 448 阅读 · 0 评论 -
三、sql 进阶[数据库的创建,表的创建、复制,视图的创建]
一、 UNION(表连接): 语义:UNION 操作符合并两个或多个 SELECT 语句的结果。 SELECT column_name(s) FROM table1 UNION SELECT column_name(s) FROM table2; 允许选出的列重复(剔除两表完全重复的行): SELECT column_name(s) FROM table1 ALL UNION SELECT co...原创 2019-11-06 15:14:23 · 476 阅读 · 0 评论 -
二、sql进阶[top、like、in 、between、union 和Join]
一、 SELECT TOP(返回指定条记录): SELECT TOP 子句用于规定要返回的记录的数目()。 注意:并非所有的数据库系统都支持 SELECT TOP 语句。 MySQL 支持 LIMIT 语句来选取指定的条数数据, Oracle 可以使用 ROWNUM 来选取 下面我将写目前主流的三种数据库: SQL Server / MS Access 语法 SELECT TOP * FROM s...原创 2019-11-06 11:34:19 · 809 阅读 · 0 评论 -
一、sql基础[基本的增删改查]
一:基本的sql 关键词[基本的增删改查]介绍: 1. SELECT(查询) : 语义: SELECT 语句用于从数据库中选取数据。例如: SELECT name,country FROM student; 2. DISTINCT(去重复): 语义: 在表中,一个列可能会包含多个重复值,有时您也许希望仅仅列出不同(distinct)的值。DISTINCT 关键词用于返回唯一不同的值。 SELEC...原创 2019-11-05 23:53:34 · 265 阅读 · 0 评论