SELECT 语句 SQL语句是由简单的英语单词构成的。这些单词称 为关键字,每个SQL语句都是由一个或多个关键字构成的。大概,最经常 使用的SQL语句就是 SELECT 语句了。它的用途是从一个或多个表中检索 信息。 为了使用 SELECT 检索表数据,必须至少给出两条信息——想选择什 么,以及从 ...
分类:
数据库 时间:
2020-01-21 13:38:42
阅读次数:
125
1.DQL(数据查询语言) Data Query Language,数据查询语言,主要是select语句。 2.DML(数据操作语句) Data Manipulation Language,数据操作语言,包括insert,delete,update,select,主要作用是对表中的数据进行增删查改。 ...
分类:
数据库 时间:
2020-01-20 10:00:46
阅读次数:
163
原文:获取数据表中列的描述值 前面有写过《MS SQL为字段添加说明》https://www.cnblogs.com/insus/p/12106589.html 现如今,我们获取这些字段的描述值。 先来看一句SELECT语句: SELECT * FROM sys.extended_propertie... ...
分类:
其他好文 时间:
2020-01-17 09:31:14
阅读次数:
90
FOR ALL ENTRIES IN 一般使用在LOOP 中有 SELECT 语句 和 JOIN 簇表的时候。 SORT LT_A BY ID. DELETE ADJACENT DUPLICATES FROM LT_A COMPARING ID. IF LT_A IS NOT INITAL. SEL ...
分类:
其他好文 时间:
2020-01-16 21:51:09
阅读次数:
113
1.explain(执行计划)中涉及的各字段理解1.1) select_type列的取值及含义: SIMPLE :简单的SELECT语句(不包括UNION操作或子查询操作) PRIMARY :查询中最外层的SELECT(如两表做UNION或者存在子查询的外层的表操作为PRIMARY,内层的操作为UN ...
分类:
数据库 时间:
2020-01-16 21:44:42
阅读次数:
87
UNION运算符用于组合两个或者更多SELECT语句的结果集。注意以下三点 UNION中的每个SELECT语句必须具有相同的列数 这些列必须具有相似的数据类型 每个SELECT语句中的列也必须以相同的顺序排列 语法: SELECT columns FROM table1 UNION SELECT c ...
分类:
其他好文 时间:
2020-01-13 23:30:18
阅读次数:
90
查看执行计划explain 1.1 Explain命令:它可以对select语句进行分析,并输出select执行的详细信息,以对开发人员针对性优化 1.2 Explain的用法:在select语句前面加上explain即可,例如: 1.3explain参数说明 expain出来的信息有10列,分别是 ...
分类:
数据库 时间:
2020-01-12 20:13:53
阅读次数:
80
在 MySQL SELECT 语句中,除了能使用 GROUP BY 子句分组数据外,还可以使用 HAVING 子句过滤分组,在结果集中规定了包含哪些分组和排除哪些分组。语法格式如下: HAVING <条件> 其中,<条件>指的是指定的过滤条件。HAVING 子句和 WHERE 子句非常相似,HAVI ...
分类:
数据库 时间:
2020-01-12 11:24:50
阅读次数:
87
在 MySQL SELECT 语句中,允许使用 GROUP BY 子句,将结果集中的数据行根据选择列的值进行逻辑分组,以便能汇总表内容的子集,实现对每个组而不是对整个结果集进行整合。语法格式如下: GROUP BY { <列名> | <表达式> | <位置> } [ASC | DESC] 语法说明如 ...
分类:
数据库 时间:
2020-01-12 11:24:01
阅读次数:
322
聚合函数:指对一组值执行计算,并返回单个值。除了 Count(统计函数) 外,聚合函数都会忽略 Null 值 聚合函数经常与 SELECT 语句的 GROUP BY 子句一起使用 1.Avg():返回数值列的平均值 示例如下: 1 --返回组中各值的平均值 2 select avg(column_n ...
分类:
数据库 时间:
2020-01-11 00:29:14
阅读次数:
122