gpt4 book ai didi

MYSQL查询: JOIN Using Value from tbl 1 and concate to tbl 2

转载 作者:行者123 更新时间:2023-11-29 12:09:34 25 4
gpt4 key购买 nike

我正在尝试做这样的事情:

表1:

MatNr|文本
------------
100 |拉拉

表2:
MART |洛洛
--------------
100.1 |喵

我需要这样的东西:
结果
表1:

MatNr |玛特 |文字|洛洛
----------------------------------
100 | 100.1 | 100.1拉拉 |喵

我尝试使用简单的 Join Like

SELECT * FROM tbl1 
JOIN tbl2 on MatNr = concat(MART, '.1')

但并没有达到预期的结果。

如何使用 MatNr 并将“.1”连接到连接表?

非常感谢您的帮助!

编辑:

SELECT * FROM tbl1  
JOIN tbl on concat(MatNr, '.1') = MART

带来完美的结果。谢谢萨米·库莫宁

最佳答案

这将在假设 varchar 的情况下工作:

SELECT * FROM tbl1 
JOIN tbl2 on concat(MatNr,'.1') = MART

这将在假设数字为:

SELECT * FROM tbl1 
JOIN tbl2 on MatNr = floor(MART)

关于MYSQL查询: JOIN Using Value from tbl 1 and concate to tbl 2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30922705/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com