例如,我的 ingres 数据库中有一个表,其中包含以下值
grd gsd Name Location
112 04 Joe Test
Run Code Online (Sandbox Code Playgroud)
我想创建一个新行,复制相同的数据,但“grd”值更改为新值,如下所示
grd gsd Name Location
113 04 Joe Test
Run Code Online (Sandbox Code Playgroud)
如何在优化的sql语句中实现这一点?
尝试这样的事情:
INSERT INTO your_table (grd, gsd, Name, Location)
SELECT
grd,--or change it here as you need (for example replacing with value 113)
gsd,
Name,
Location
FROM your_table
--WHERE some condition (e.g. grd = 112)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2961 次 |
| 最近记录: |