以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  UPDATE {库存表},{产品目录表} SET {库存表}.产品名称 = {产品目录表}.品名 {产品目录表}.[产品编码] = {库存表}.[产品编码]  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=60623)

--  作者:jswjyjf
--  发布时间:2014/11/27 21:24:00
--  UPDATE {库存表},{产品目录表} SET {库存表}.产品名称 = {产品目录表}.品名 {产品目录表}.[产品编码] = {库存表}.[产品编码]

UPDATE {库存表},{产品目录表} SET {库存表}.产品名称 = {产品目录表}.品名 {产品目录表}.[产品编码] = {库存表}.[产品编码]

 

出错了 表名 字段都对的


--  作者:有点甜
--  发布时间:2014/11/27 21:27:00
--  

 update b  set  ClientName  = a.name from a,b  where a.id = b.id  

 

 

 

Update T_OrderForm SET T_OrderForm.SellerID =B.L_TUserID FROM T_OrderForm A LEFT JOIN T_ProductInfo   B ON B.L_ID=A.ProductID

--  作者:jswjyjf
--  发布时间:2014/11/27 21:31:00
--  
http://www.foxtable.com/help/index.html?n=2752.htm  帮助里写的
--  作者:jswjyjf
--  发布时间:2014/11/27 21:35:00
--  
http://www.foxtable.com/help/index.html?n=0690.htm  上面地址错了 应该是这里
--  作者:jswjyjf
--  发布时间:2014/11/27 21:47:00
--  

update {库存表}  set  产品名称 = {产品目录表}.产品名称  from {产品目录表},{库存表}   where {产品目录表}.[产品编码] = {库存表}.[产品编码]

 

 

这样写就对了


--  作者:hzmarshall
--  发布时间:2016/10/29 11:20:00
--  
帮助文件里的写法没法执行,原来是帮助文件里写错了啊
--  作者:有点蓝
--  发布时间:2016/10/29 11:34:00
--  
帮助没有问题。1楼的问题是没有where条件

另外要看是什么数据库,sqlserver又是另外一种用法,如2楼