
数据库
杨蛋蛋~R
花自向阳开放 我自向前成长
展开
-
数据库学习笔记四--复杂语句(4)-SELECT、约束
SQL INSERT INTO SELECT 语句INSERT INTO SELECT 语句从一个表复制数据,然后把数据插入到一个已存在的表中。目标表中任何已存在的行都不会受影响。SQL INSERT INTO SELECT 语法我们可以从一个表中复制所有的列插入到另一个已存在的表中:INSERT INTO table2SELECT * FROM table1;或者我们可以只复制希望的列插入到另一个已存在的表中:INSERT INTO table2(column_name(s))SELE原创 2020-11-30 00:07:00 · 570 阅读 · 0 评论 -
数据库学习笔记四--复杂语句(3)
SQL UNION 操作符UNION 操作符用于合并两个或多个 SELECT 语句的结果集。UNION 内部的每个 SELECT 语句必须拥有相同数量的列。列也必须拥有相似的数据类型。同时,每个 SELECT 语句中的列的顺序必须相同。语法SELECT column_name(s) FROM table1UNIONSELECT column_name(s) FROM table2;默认地,UNION 操作符选取不同的值。如果允许重复的值,使用 UNION ALLSQL UNION ALL原创 2020-11-23 10:27:40 · 201 阅读 · 0 评论 -
数据库学习笔记三--复杂语句(2)-有关 join
SQL 连接(JOIN)SQL join 用于把来自两个或多个表的行结合起来。基于这些表之间的共同字段。SQL INNER JOIN(简单的 JOIN)SQL INNER JOIN 从多个表中返回满足 JOIN 条件的所有行。INNER JOIN 关键字在表中存在至少一个匹配时返回行。SQL INNER JOIN 语法SELECT column_name(s)FROM table1INNER JOIN table2ON table1.column_name=table2.column_na原创 2020-11-21 16:13:56 · 295 阅读 · 0 评论 -
数据库学习笔记二--复杂语句(1)
SQL SELECT TOP, LIMIT, ROWNUM 子句这几个语句都是用于筛选出特定条数的数据(一般大型数据库常用)TOP--(Sql Server )SQL Server / MS Access 语法:SELECT TOP number|percent column_name(s) FROM table_name;实例SELECT * FROM Persons LIMIT 5;变相返回后 N 行:--前5行select top 5 * from table--后5行sele原创 2020-11-21 14:34:59 · 218 阅读 · 0 评论 -
数据库学习笔记一 --- 基础语句
数据库一些SQL 命令SELECT - 从数据库中提取数据UPDATE - 更新数据库中的数据DELETE - 从数据库中删除数据INSERT INTO - 向数据库中插入新数据CREATE DATABASE - 创建新数据库ALTER DATABASE - 修改数据库CREATE TABLE - 创建新表ALTER TABLE - 变更(改变)数据库表DROP TABLE - 删除表CREATE INDEX - 创建索引(搜索键)DROP INDEX - 删除索引SQL SE原创 2020-11-18 14:29:44 · 230 阅读 · 0 评论