我会保持这个简单。我需要左连接 2 个表,主表和子表都带有 PartNum 字段。字段的值如下所示:
Master
-----
1003
1004
1005
...
Child
-----
1003
C1003
K1003
pp1003
cc1003
1004
...
我只想加入以单个"C"开头的子记录,
所以。。。
1003 将仅返回 C1003
对这个MySql新手的任何帮助将不胜感激。
谢谢!
select *
from master m
left join child c on concat('C', m.PartNum) = c.PartNum
尝试这样的事情:
SELECT c.prod
FROM master m
LEFT JOIN child c ON c.prod = CONCAT('C', CAST(m.prod AS CHAR))