gpt4 book ai didi

sql - Postgresql:使用 SELECT 和值插入 INTO

转载 作者:行者123 更新时间:2023-11-29 11:16:48 25 4
gpt4 key购买 nike

PostgreSQL 版本:9.1.9

我正在尝试使用 SELECT 和传递值将数据插入到表中

我尝试完成的示例:

当前数据库:

MyTable
character number
'a' '0'
'b' '1'
'c' '1'

我想要什么:

MyTable
character number
'a' '0'
'b' '1'
'c' '1'
'b' '2'
'c' '2'

我尝试了不同的方法,但我似乎无法正确处理。例如:

INSERT INTO MyTable (character, number)
(SELECT character FROM MyTable WHERE number = '1', '2')

注意:数字实际上是长字符串,因此必须放在括号中。

谢谢。

最佳答案

INSERT INTO MyTable (character, number) 
SELECT character, '2' FROM MyTable WHERE number = '1'

在你的例子中以相同的格式保存数据

关于sql - Postgresql:使用 SELECT 和值插入 INTO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19800130/

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