以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- 后台更新 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=173816)
|
-- 作者:HANZHIGANG
-- 发布时间:2021/12/17 14:19:00
-- 后台更新
请教: 在UP DATE语句中能否插入聚合函数。比如: UP DATE {订单},{产品} SET {订单}.台数 = sum({产品}.台数) W H ERE
{订单}.[产品编号] = {产品}.[产品编号]如果可以,上面这句代码如何改
|
-- 作者:有点蓝
-- 发布时间:2021/12/17 14:27:00
--
UPDATE {订单} SET 台数 = (select sum(台数) from {产品} WHERE {订单}.[产品编号] = {产品}.[产品编号])
|
-- 作者:HANZHIGANG
-- 发布时间:2021/12/17 14:31:00
--
多谢蓝版
|
-- 作者:HANZHIGANG
-- 发布时间:2021/12/17 16:19:00
--
有错误提示呢 此主题相关图片如下:qq截图20211217161611.png
|
-- 作者:有点蓝
-- 发布时间:2021/12/17 17:09:00
--
这种用法仅支持SqlServer。内部表使用代码处理吧
|