gpt4 book ai didi

php - 使用自定义列名称从另一个表内部连接两列

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

我有两个名为 tbl_project_requirements 和 tbl_units 的表。我想从 tbl_project_requirements 中选择全部,并希望从 tbl_units 中加入 id 作为 unit_id 并将名称作为 unit_name。我当前的查询如下所示

SELECT * FROM `tbl_requirements` INNER JOIN tbl_units AS t2 WHERE unit_type = t2.id 

它工作正常但给我 id 作为 id 和 name 作为名称所以我的结果中有多个具有相同列名的列,如下所示

enter image description here

如果有人可以帮助我解决这个难题,请告诉我。谢谢

最佳答案

为第二个表的 id 和 Name 列使用别名

SELECT t1.*, t2.id as t2id, t2.name as t2Name
FROM `tbl_requirements` t1 INNER JOIN tbl_units AS t2
on unit_type = t2.id

关于php - 使用自定义列名称从另一个表内部连接两列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55448419/

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