-2
我想要SELECT id, some_complex_calculations FROM some_table
,然后更新some_table
以将some_complex_calculations
插入到具有适当id的其他列中。我该怎么做?选择两个值并更新
我想要SELECT id, some_complex_calculations FROM some_table
,然后更新some_table
以将some_complex_calculations
插入到具有适当id的其他列中。我该怎么做?选择两个值并更新
试试这个:
UPDATE some_table
SET other_column = some_complex_calculations
WHERE Id = 5; #appropiate ID
如果我明白你的要求,那么这是你想要的, 更新将取代现有的行。但你想要插入的行我猜,
INSERT INTO SOME_TABLE(YOUR_OTHER_COLUMN)
VALUES(SELECT some_complex_calculations FROM some_table WHERE ID=4) #For Example
'UPDATE'现有行或'INSERT'新行?问题不清楚。 –