如果表A中没有激活,或者其他方式为arround,则Mysql从表B中获取值

时间:2017-09-08 08:18:18

标签: mysql join concat

这个可能有一个简单的解决方案,但我找不到正确的语法来在我的搜索中找到答案。 存储的信息保存在旧表中,但是现在有一个新表存储信息。所以我需要从旧表中获取信息,如果它没有出现在新表中

GIVEN: 我有2个表:属性和信息 表属性有一个名为“value”的字段。 此表还有一个字段,在另一列中有一个数字,允许我只抓取与此数字匹配的信息(例如:获取数字为35的值) 表信息有一个名为“pbxinfo”的字段。 这些列中的两个值都相同,只有列名不同。

WANTED: 我需要一个输出填充查询结果中的列(ex name:resultinfo)。 输出应该是这样的:

["30.123456", "21.123456"]

因此,一些信息来自表A,一些信息来自表B,具体取决于找到值的位置。

谁可以帮我这个?

提前tnx!

0 个答案:

没有答案