2

我会保持这个简单。我需要加入 2 个表,Master 和 Child 都带有 PartNum 字段。字段的值如下所示:

Master
-----
1003
1004
1005
...

Child
-----
1003
C1003
K1003
pp1003
cc1003
1004
...

我只想加入以单个“C”开头的子记录,

所以...

1003 只会返回 C1003

对此 MySql 新手的任何帮助将不胜感激。

谢谢!

4

2 回答 2

0

尝试这样的事情:

SELECT c.prod
FROM master m 
LEFT JOIN child c ON c.prod = CONCAT('C', CAST(m.prod AS CHAR))
于 2012-11-21T17:16:41.750 回答
0
select *
from master m
left join child c on concat('C', m.PartNum) = c.PartNum 
于 2012-11-21T17:10:05.980 回答