gpt4 book ai didi

带有选择和硬编码值的 SQL 插入

转载 作者:IT老高 更新时间:2023-10-28 23:48:39 26 4
gpt4 key购买 nike

出于说明目的,假设我有一个数据库电影(标题、导演、成本、利润)。

现在我想根据在另一个表中找到的导演和硬编码值在 Movies 表中插入一个新行。

INSERT INTO Movies 
SELECT name
FROM Directors
WHERE name = 'Lucas';

我是如何理解选择插入工作的,但是如果我想使用选择并传递硬编码值怎么办。所以理论上是这样的:

INSERT INTO Movies 
VALUES(Star Wars,(SELECT name
FROM Directors
WHERE name='Lucas'), 50000, 1000000);

这可能吗?

最佳答案

INSERT INTO Movies (Title, Director, Cost, Profits)
SELECT 'Star Wars', name, 50000, 1000000
FROM Directors WHERE name = 'Lucas'

关于带有选择和硬编码值的 SQL 插入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4141370/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com