随笔分类 -  SQL

摘要:原文地址:https://blog.modeanalytics.com/date-trunc-sql-timestamp-function-count-on/ In a world of ever expanding data streams, we rely on timestamps to or 阅读全文
posted @ 2018-11-27 01:07 凯撒鸡肉卷 阅读(771) 评论(1) 推荐(0)
摘要:原文地址:https://community.modeanalytics.com/sql/tutorial/sql-subqueries/ Subquery basics Subqueries (also known as inner queries or nested queries) are a 阅读全文
posted @ 2018-11-27 00:03 凯撒鸡肉卷 阅读(208) 评论(0) 推荐(0)
摘要:SQL Aggregate 函数 SQL Aggregate 函数计算从列中取得的值,返回一个单一的值。 有用的 Aggregate 函数: AVG() - 返回平均值 COUNT() - 返回行数 FIRST() - 返回第一个记录的值 LAST() - 返回最后一个记录的值 MAX() - 返回 阅读全文
posted @ 2018-11-18 22:04 凯撒鸡肉卷 阅读(147) 评论(0) 推荐(0)
摘要:NULL 值代表遗漏的未知数据。 默认地,表的列可以存放 NULL 值。 本章讲解 IS NULL 和 IS NOT NULL 操作符。 SQL NULL 值 如果表中的某个列是可选的,那么我们可以在不向该列添加值的情况下插入新记录或更新已有的记录。这意味着该字段将以 NULL 值保存。 NULL 阅读全文
posted @ 2018-11-18 17:41 凯撒鸡肉卷 阅读(178) 评论(0) 推荐(0)
摘要:我们通常希望在每次插入新记录时,自动地创建主键字段的值。 我们可以在表中创建一个 auto-increment 字段。 用于 MySQL 的语法 下面的 SQL 语句把 "Persons" 表中的 "ID" 列定义为 auto-increment 主键字段: CREATE TABLE Persons 阅读全文
posted @ 2018-11-18 17:33 凯撒鸡肉卷 阅读(124) 评论(0) 推荐(0)
摘要:SQL FOREIGN KEY 约束 一个表中的 FOREIGN KEY 指向另一个表中的 UNIQUE KEY(唯一约束的键)。 FOREIGN KEY 约束用于预防破坏表之间连接的行为。 FOREIGN KEY 约束也能防止非法数据插入外键列,因为它必须是它指向的那个表中的值之一。 下面的 SQ 阅读全文
posted @ 2018-11-16 01:41 凯撒鸡肉卷 阅读(126) 评论(0) 推荐(0)
摘要:SQL PRIMARY KEY 约束 PRIMARY KEY 约束唯一标识数据库表中的每条记录。 主键必须包含唯一的值。 主键列不能包含 NULL 值。 每个表都应该有一个主键,并且每个表只能有一个主键。 下面的 SQL 在 "Persons" 表创建时在 "P_Id" 列上创建 PRIMARY K 阅读全文
posted @ 2018-11-16 01:08 凯撒鸡肉卷 阅读(105) 评论(0) 推荐(0)
摘要:INSERT INTO SELECT 语句从一个表复制数据,然后把数据插入到一个已存在的表中。目标表中任何已存在的行都不会受影响。 SQL INSERT INTO SELECT 语法 我们可以从一个表中复制所有的列插入到另一个已存在的表中: INSERT INTO table2SELECT * FR 阅读全文
posted @ 2018-11-16 00:20 凯撒鸡肉卷 阅读(123) 评论(0) 推荐(0)
摘要:LEFT JOIN 关键字从左表(table1)返回所有的行,即使右表(table2)中没有匹配。如果右表中没有匹配,则结果为 NULL。 SQL LEFT JOIN 语法 SELECT column_name(s)FROM table1LEFT JOIN table2ON table1.colum 阅读全文
posted @ 2018-11-15 23:50 凯撒鸡肉卷 阅读(127) 评论(0) 推荐(0)
摘要:原文地址:https://www.cnblogs.com/wlzhang/p/4532587.html left join :左连接,返回左表中所有的记录以及右表中连接字段相等的记录。 right join :右连接,返回右表中所有的记录以及左表中连接字段相等的记录。 inner join: 内连接 阅读全文
posted @ 2018-11-15 23:35 凯撒鸡肉卷 阅读(219) 评论(0) 推荐(0)
摘要:列的 SQL 别名语法 SELECT column_name AS alias_nameFROM table_name; SELECT column_name AS alias_nameFROM table_name; 表的 SQL 别名语法 SELECT column_name(s)FROM ta 阅读全文
posted @ 2018-11-15 23:32 凯撒鸡肉卷 阅读(139) 评论(0) 推荐(0)
摘要:SELECT TOP 子句用于规定要返回的记录的数目。 MySQL 语法 SELECT column_name(s)FROM table_nameLIMIT number; SELECT column_name(s)FROM table_nameLIMIT number; 实例 SELECT *FR 阅读全文
posted @ 2018-11-15 23:01 凯撒鸡肉卷 阅读(90) 评论(0) 推荐(0)
摘要:AND & OR 运算符用于基于一个以上的条件对记录进行过滤。 如果第一个条件和第二个条件都成立,则 AND 运算符显示一条记录。 如果第一个条件和第二个条件中只要有一个成立,则 OR 运算符显示一条记录。 ********************************************** 阅读全文
posted @ 2018-11-15 02:03 凯撒鸡肉卷 阅读(111) 评论(0) 推荐(0)
摘要:SQL,指结构化查询语言,全称是 Structured Query Language。 要创建一个显示数据库中数据的网站,您需要: RDBMS 数据库程序(比如 MS Access、SQL Server、MySQL) 使用服务器端脚本语言,比如 PHP 或 ASP 使用 SQL 来获取您想要的数据 阅读全文
posted @ 2018-11-15 01:54 凯撒鸡肉卷 阅读(109) 评论(0) 推荐(0)
摘要:原文地址:(https://www.w3resource.com/sql/joins/perform-a-full-outer-join.php) What is Full Outer Join in SQL? In SQL the FULL OUTER JOIN combines the resu 阅读全文
posted @ 2018-11-13 00:10 凯撒鸡肉卷 阅读(445) 评论(0) 推荐(0)