【发布时间】:2021-07-03 21:40:38
【问题描述】:
我添加了 DVDAtTime 列,并尝试使用子查询插入值。看起来相当简单,但我不断收到一个错误,我无法将 null 插入(我相信)表中的不相关字段。最终,DVDAtTime 应该是 MembershipType 中显示的数字
我的代码如下:
Insert Into Membership(DVDAtTime)
Select LEFT(MembershipType,1)
FROM Membership
【问题讨论】:
-
INSERT创建新行。因为您只指定一列,所以这些新行对于所有其他列都为 NULL。但是,UPDATE会修改现有行的内容。
标签: sql subquery sql-insert