Day 10 - SELECT INTO !

今天来认识一下SELECT INTO吧!SELECT INTO用来从某资料表查询所得之资料集结果新增到另一个新建的资料表中。此一指令常用来复制备份资料表,或将资料表输出至另一资料库中。

SELECT INTO 语法 (SQL SELECT INTO Syntax)

SELECT table_column1, table_column2, table_column3...
INTO new_table_name [IN another_database]
FROM table_name;

其中 new_table_name 为欲新建的资料表名称,该资料表会自动建立,且不可与已经存在的资料表名称相同;而 another_database 为至外部资料库的路径。

SELECT INTO 实例解说

例如,我们现在想备份顾客资料表guest备份到 backup 资料库中

SELECT *
INTO guest_backup IN 'backup.mdb'
FROM guest;

我们也可以只复制资料表结构:

SELECT * INTO new_table_name FROM table_name WHERE 0=1;

MySQL 资料库不支援 SELECT INTO,但你可以用 INSERT INTO...SELECT 来达到同样的功能。

下篇见~


<<:  从零开始的8-bit迷宫探险【Level 16】丞相,起风了!远方飘来乌云怪物了

>>:  Day9 自订开机执行的程序码 - 函数宣告与语法糖

【Day 14】List Comprehension 列表生成式

前言 List Comprehension 列表生成式为 Python 内建的,相当强大且简单就能生...

Day 18 | 常用范例:表格分页 Pagination 前後端做好只需三分钟!?

今天的范例是超级无敌常用,有用到表格就一定会有的 分页(Pagination),从零到有不用三分钟!...

2022 年 5 大蓝光 ISO 播放器软件

大多数普通媒体播放器都无法播放蓝光ISO档、蓝光光盘以及BD资料夹。在这篇文章中,我将重点介绍市场上...

Day9-React Hook 篇-认识 useCallback

今天介绍的也是避免重新渲染,使 React 效能优化的 hook useCallback。 useC...

Day 25:53. Maximum Subarray (1)

今日题目 题目连结:53. Maximum Subarray 题目主题:Array, Divide ...