gpt4 book ai didi

mysql - SQL选择字段使用另一个表中其他字段的一部分

转载 作者:行者123 更新时间:2023-12-01 00:23:20 25 4
gpt4 key购买 nike

您好,我有以下两个表:

表A:

Field1 | Field2
---------------
9911-4 | 4800
9911-6 | 400
9911-9 | 480
785-25 | 455
6523-1 | 221

在 TableB 中我有:

ID   | Name
------------
9911 | A
785 | B

所以TableA中的Field1是有ID号的,必须和TableB的Field ID连在一起。

输出必须是:

  ID   | Name
------------
9911 | A
785 | B

但 ID 必须与 TableA 的 Field1 JOINT。 TableA中的Field1有NUMBER-NUMBER,其中第一个数字是TableB的ID

提前致谢

最佳答案

SELECT * from TableA join TableB on id=SUBSTRING_INDEX(field1,'-',2)

关于mysql - SQL选择字段使用另一个表中其他字段的一部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20126010/

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