我想做一个查询来插入从另一个表开始计算的值。 我不想使用临时表,我想在一个单一查询中完成所有操作。 有可能吗?
我尝试了下面这个,但不起作用。
谢谢
AFeG
INSERT INTO MyTable( `DATE`, `Name`, `Total` )
VALUES (
'2010/01/01',
'Thunder',
SELECT SUM(aValue) FROM AnotherTable
)
最佳答案
INSERT
INTO MyTable( `DATE`, `Name`, `Total` )
SELECT '2010/01/01', 'Thunder', SUM(aValue)
FROM AnotherTable
关于sql - 插入从另一个表计算的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2119374/