SQL学习

学习SQL语法


SQL语法

  • SQL学习
  • SELECT INTO 语句
  • SQL SELECT INTO 实例 - 制作备份复件
  • SQL SELECT INTO 实例 - 带有 WHERE 子句
  • SQL SELECT INTO 实例 - 被连接的表

SELECT INTO 语句

SQL SELECT INTO 语句可用于创建表的备份复件。

SELECT INTO 语句从一个表中选取数据,然后把数据插入另一个表中。

SELECT INTO 语句常用于创建表的备份复件或者用于对记录进行存档。

SQL SELECT INTO 语法
您可以把所有的列插入新表:

SELECT *
INTO new_table_name [IN externaldatabase]
FROM old_tablename

或者只把希望的列插入新表:

SELECT column_name(s)
INTO new_table_name [IN externaldatabase]
FROM old_tablename

SQL SELECT INTO 实例 - 制作备份复件

下面的例子会制作 “Persons” 表的备份复件:

SELECT *
INTO Persons_backup
FROM Persons

IN 子句可用于向另一个数据库中拷贝表:

SELECT *
INTO Persons IN 'Backup.mdb'
FROM Persons

如果我们希望拷贝某些域,可以在 SELECT 语句后列出这些域:

SELECT LastName,FirstName
INTO Persons_backup
FROM Persons

SQL SELECT INTO 实例 - 带有 WHERE 子句

我们也可以添加 WHERE 子句。

下面的例子通过从 “Persons” 表中提取居住在 “Beijing” 的人的信息,创建了一个带有两个列的名为 “Persons_backup” 的表:

SELECT LastName,Firstname
INTO Persons_backup
FROM Persons
WHERE City='Beijing'

SQL SELECT INTO 实例 - 被连接的表

从一个以上的表中选取数据也是可以做到的。

下面的例子会创建一个名为 “Persons_Order_Backup” 的新表,其中包含了从 Persons 和 Orders 两个表中取得的信息:

SELECT Persons.LastName,Orders.OrderNo
INTO Persons_Order_Backup
FROM Persons
INNER JOIN Orders
ON Persons.Id_P=Orders.Id_

END

SQL语法之SELECT INTO 语句相关推荐

  1. SQL语法基础之ALTER语句

    SQL语法基础之ALTER语句 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.查看ALTER的帮助信息 mysql> ? ALTER Many help items fo ...

  2. SQL学习之select into语句

    目录 参考源 SQL select into 语句 基本使用 复制表结构和全部数据 复制部分列 重命名字段 示例数据 SQL select into 使用 参考源 简单教程 https://www.t ...

  3. SQL笔记(一)SQL语法、SELECT语句、DISTINCT语句、LIMIT、LIMIT和OFFSET组合使用、WHERE 子句

    文章目录 1SQL语法 1.1 SELECT 语句 1.1.1SQL SELECT 语句 1.1.2SQL SELECT 语法 1.2DISTINCT 语句 1.2.1 DISTINCT 的作用 1. ...

  4. SQL学习笔记——Select查询语句

    使用数据库和表的主要目的是存储数据以便在需要时进行检索.统计或组织输出. SELECT 语句,它是 T-SQL 的核心.从数据库中检索行,并允许从一个或多个表中选择一个 或多个行或列. 虽然 SELE ...

  5. sql server 2005 (select查询语句用法)

    select * from userInfo where age like '2[25]' 功能:查询userInfo表中age字段,所有以2开头,且第二位是2或5的记录. select * from ...

  6. 关系代数和SQL语法

    数据分析的语言接口 OLAP计算引擎是一架机器,而操作这架机器的是编程语言.使用者通过特定语言告诉计算引擎,需要读取哪些数据.以及需要进行什么样的计算.编程语言有很多种,任何人都可以设计出一门编程语言 ...

  7. except在mysql中怎么实现_mysql-我的SQL语法怎么了?,我在其中使用DISTINCT和EXCEPT

    我想在一种SQL语法中使用DISTINCT,NOT EXISTS,adn EXCEPT,但是它不起作用.这是我的SQL语法: SELECT DISTINCT S.ID, S.name FROM stu ...

  8. SQL Server 中 SELECT INTO 和 INSERT INTO SELECT语句的区别

    SQL Server 中 SELECT INTO 和 INSERT INTO SELECT语句的区别 我们在写存储过程的时候经常会遇到需要将查询到的数据存到一张表里面的情况,如将一个table1的数据 ...

  9. SQL基础---SQL SELECT DISTINCT 语句

    SQL SELECT DISTINCT 语句 本章讲解 SELECT DISTINCT 语句. SQL SELECT DISTINCT 语句 在表中,可能会包含重复值.这并不成问题,不过,有时您也许希 ...

最新文章

  1. SetAutoResizeMode
  2. 2020年趋势一览:AutoML、联邦学习、云寡头时代的终结(附链接)
  3. 443 ERROR [main] client.ConnectionManager$HConnectionImplementation: Can‘t get connection to ZooKeep
  4. 《vSphere性能设计:性能密集场景下CPU、内存、存储及网络的最佳设计实践》一3.3.3 供应实验室...
  5. SlidingMenu实现侧滑
  6. python requests库作用_python Requests库入门
  7. ngrok服务器搭建_利用暴露在外的API,无法检测的Linux恶意软件将矛头指向Docker服务器...
  8. leetcode371. 两整数之和 不用+号做加法
  9. 训练日志 2019.2.16
  10. Java关键字与保留字说明及使用
  11. 关于把字符串整数转换成整数的程序
  12. html5+上下左右边界顺序,详解canvas绘制多张图的排列顺序问题
  13. java发送电子邮件以qq邮箱为例
  14. 随机变量的定义分类和各种主要概率密度分布介绍
  15. 学习Java的第十周
  16. Java7日期时间API
  17. 怎么才能做好一个软件销售
  18. 项目管理习题——挣钱分析法与成本预算和成本估算
  19. C#报错:未将对象设置到对象实例 Object reference not set to an instance of an object
  20. 数据采集协同架构,集成马扎克、西门子、海德汉、广数、凯恩帝、三菱、海德汉、兄弟、哈斯、宝元、新代、发那科、华中各类数控以及各类PLC数据采集软件

热门文章

  1. certbot工具部署letsencrypt证书
  2. Openstack-heat组件概念
  3. 微信开发者工具自定义tabBar导航
  4. C# 模拟浏览器发送post或get请求
  5. linux配置jdk1.7与jdk1.8共存
  6. linux中useradd存放位置,Linux useradd命令详解:添加新的系统用户
  7. 尙震 泛虛亭 飢寒俱不言
  8. 性能跟踪工具--10046事件详解
  9. Go-结构体类型详解(声明、初始化、结构体指针、方法、序列化等)
  10. java 生成二维码原理分析