mysql中insert数据时在一列中插入不同的值

mysql中insert数据时在一列中插入不同的值,第1张

如果C字段没什么要求的话,就定义为自增字段。

这样

insert into tab1

(A,B)

SELECT a,b from tab2

就可以了。

C字段不是tab2的列,所以不能那样写。

直接用

rs.new

rs("id")=ID(字段对应的值或变量名)

...(这里需要写上所有不允许为空的字段。。)

rs.update

这样就可以了。。

还可以这样写

Conn.Execute("insert into 表名 (字段1,字段2) Values ('"&aaa &"',"&bbb &" ) aaa的值应该是字符串。bbb的值应该是数字等类型

INSERT INTO Tab1 (player, money, IMAGE)

SELECT 'd' AS player, 300 AS money, NULL AS IMAGE

UNION ALL

SELECT NULL AS player, NULL AS mongy, CarImage AS IMAGE

FROM         HS_VehicleInfo

WHERE     (LicensePlate = '测123456')


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11881306.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存