我想做这样的事:
tbl1:
MatNr| text
------------
100 | lala
tbl2:
MART | lolo
--------------
100.1 | miau
我需要这样的东西:
结果
tbl1:
MatNr | MART | text | lolo
----------------------------------
100 | 100.1 | lala | miau
我试着使用一个简单的连接,比如
SELECT * FROM tbl1
JOIN tbl2 on MatNr = concat(MART, '.1')但这并没有达到预期的结果。
如何使用MatNr和连接表的“.1”连接?
非常感谢你的帮助!
编辑:
SELECT * FROM tbl1
JOIN tbl on concat(MatNr, '.1') = MART导致结果。谢谢Sami Kuhmonen
发布于 2015-06-18 18:29:13
假设varchar:
SELECT * FROM tbl1
JOIN tbl2 on concat(MatNr,'.1') = MART假设数字为:
SELECT * FROM tbl1
JOIN tbl2 on MatNr = floor(MART)https://stackoverflow.com/questions/30922705
复制相似问题