回 帖 发 新 帖 刷新版面

主题:用sql语句更新Access表问题

我的Access中有两个表:m_b和m_c

m_b有两个字段(价格和等级)   m_c有一个字段(上涨)

自动编号   价格    等级            自动编号    上涨
  1          5      一级               1         5(变量)
  2          3      二级               
 ……

希望得到的结果是:当m_b表等级字段为一级的时候,m_b表的价格字段=当前价格+m_c表中的上涨数(不是一个固定的值)。
我自己写了一个,可能错得比较严重,呵呵,请指点一下,如果可以的话希望能帮我重写一下:

update m_b set 价格=价格+m_c.上涨 where 等级=一级

回复列表 (共1个回复)

沙发

update m_b,m_c set m_b.价格=m_n.价格+m_c.上涨 where m_b.等级='一级'

我来回复

您尚未登录,请登录后再回复。点此登录或注册