insert语句为什么可以不配合values使用?

insert语句为什么可以不配合values使用?

在这一堂课中老师演示的代码是这样的(没有用values而是直接使用结果集)

https://img1.sycdn.imooc.com//climg/61321b44097d7b4120340951.jpg


一开始的课程讲授的insert语句大概是这样的↓

https://img1.sycdn.imooc.com//climg/61321b4409cb822321100222.jpg


如果是我的理解或者笔记有错误也请指出

正在回答

登陆购买课程后可参与讨论,去登陆

1回答

同学你好!这是insert语句的另一种用法,可以不配合values使用

1、这是老师总结的几种插入数据的固定方法:

例如:

(1)往table表中插入一条数据

insert into table(字段1,字段2,....) values(字段1,字段2,....);

(2)往table表中插入多条数据

insert into table(字段1,字段2,....) values(字段1,字段2,....),(字段1,字段2,....),(字段1,字段2,....),.....;

(3)从table1表中向table2插入多条数据

insert into table2(字段1,字段2,....) (select from 字段1,字段2,.... from table1) ;

2、课程中老师演示的是第(3)种写法

祝学习愉快!

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师