TB OrderDetail:
TB Seat:
updata Seat set Status='2' where Seat.SeatNum=(select SeatNum from OrderDetail where OrderId='91118')
sql错误提示:等号附近有错误。
------解决方案--------------------------------------------------------
好像应该是这样子的吧:update 表名 set 列名 =参数 from 表名1,表名2 where 指定条件
update Seat set Seat.Status='2' from Seat ,OrderDetail where OrderDetail .SeatNum=Seat .SeatNum
and OrderDetail .OrderId='91118'
没有测试,你可以试一下。