加载中...
PAGE

mysql INSERT SELECT FROM 语句的使用

Post on 2021-10-28 13 0

在mysql中使用新增语句时一般都是传入固定的参数然后进行新增的比如下面这样

INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,...)

但是如果要插入的值是动态查询出来的要这样写

INSERT INTO table_name  (列1, 列2,...) 
(
	SELECT
		值1, 值2,...
	FROM
		table_name
	WHERE
		值1 = 传参1
)

这个就是 INSERT SELECT 语句的写法了,将新增语句的values省略,通过查询对应的参数来进行新增

补充一个多表联合修改的语句

update 表1,表2 set 表1.字段1 = 表2.字段1 where 表1.字段2 = 表2.字段2
js 常用属性和方法等知识汇总

js 常用属性和方法等知识汇总

阅读更多
js 10分钟学会隐式转换

js 10分钟学会隐式转换

阅读更多
js 实现简易版深拷贝

js 实现简易版深拷贝

阅读更多

暂无评论

    发表评论
    返回顶部
    X