Z
zlibo2008
Unregistered / Unconfirmed
GUEST, unregistred user!
两个表连接,连接条件:表一的字段值包含在表一的字段值里,我的写法如下:
sql语句:... 表一 a left join 表二 b on a.合约号 = b.合约号 and a.订单号 = b.订单号 and b.规格 like '%a.规格%'
问题出现了,SQL把 a.规格 当成是字符了,而非变量,请问正确的写法应该是什么?
表1 表2
合约号 订单号 规格 产量 合约号 订单号 规格 出口价
a a a 1 a a a,b,c 1
a a d 2 a a d,e,f 2
结果表:
合约号 订单号 规格 产量 出口价
a a a 1 1
a a d 2 2
sql语句:... 表一 a left join 表二 b on a.合约号 = b.合约号 and a.订单号 = b.订单号 and b.规格 like '%a.规格%'
问题出现了,SQL把 a.规格 当成是字符了,而非变量,请问正确的写法应该是什么?
表1 表2
合约号 订单号 规格 产量 合约号 订单号 规格 出口价
a a a 1 a a a,b,c 1
a a d 2 a a d,e,f 2
结果表:
合约号 订单号 规格 产量 出口价
a a a 1 1
a a d 2 2