Mysql数据库insert into select 单表插入常量

Mysql数据库insert into select 单表插入常量单表插入常量INSERTINTOtb1(col1,colx)SELECTcol1,valxFROMtb1其实本质还是INSERT INTO SELECT 的用法,只是把其他表化成了单表,把SELECT后的colx换成你想要添加的自定义常量valx就行了。

大家好,又见面了,我是你们的朋友全栈君。

学习中遇到的问题以及解决分享给大家

1.Mysql最基本的插入操作

INSERT INTO  tb1 (col1, col2) VALUES (val1,val2 )
可以解决最基本的插入数据的问题,而这种数据只是自定义的常量。如果我们想在表中插入表格中已有的数据呢?显然需要其他的方法。

2.INSERT INTO SELECT 用法

INSERT INTO tb1 (col1,colx) SELECT col1,colx FROM tb2
我们可以通过 INSERT INTO SELECT 的用法在一个表中插入其他表中的数据,详细的用法请自行参考网上的资料。
这种问题可能对于精通数据库的大大来说很简单,网上的资料也很详细,作为新手的我可能理解的不到位。如果同时插入常量和表格中已有的数据的怎么办呢?

3.单表插入常量

INSERT INTO tb1 (col1,colx) SELECT col1,valx FROM tb1
其实本质还是INSERT INTO SELECT 的用法,只是把其他表化成了单表,把SELECT后的colx换成你想要添加的自定义常量valx就行了。

希望对遇到类似问题的朋友有所帮助,在学习的路上我们一起加油!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/160470.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号