小编ayc*_*tay的帖子

SQL MsAccess将select嵌入到INSERT语句中以获取某些特定值

我有两张桌子:艺术家和工作.

艺术家是画家与ArtistID,FirstName和LastName的关系.

作品是他们的绘画与列WorkID,Title和ArtistID的关系.

现在,我的艺术家关系有数据,我现在正在向Work表插入值.WorkID是一个计数器,所以没有问题.我想用一些东西

INSERT INTO Work (Title, ArtistID)
VALUES('Toledo', SELECT ArtistID FROM Artist WHERE FirstName='Joan');
Run Code Online (Sandbox Code Playgroud)

但它似乎不起作用或接受Select语句作为插入的一部分.我该怎么办?

sql ms-access ms-access-2007 sql-insert

4
推荐指数
1
解决办法
4825
查看次数

标签 统计

ms-access ×1

ms-access-2007 ×1

sql ×1

sql-insert ×1