Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个带有连接的数据库查询。
我在数据库中的表确实有一些不唯一的名称。即在“事件”表中有一个列dsc,在module表中有一个列dsc。
dsc
module
我的问题是,当我将 JOIN 表查询的结果带入 php 数组时,如何在两个不同的表字段之间进行选择。
所以对于一个我会说 $result['dsc'];
我想像 $resuilt['event.dsc'];
不过似乎不太管用:/
您可以在查询中选择它们作为不同的名称:
SELECT `module`.`dsc` AS `mdsc`, `event`.`dsc` AS `edsc` ...
然后,
$result["mdsc"]; $result["edsc"];
您可以使用别名作为列名
select module.dsc as mod_dsc, event.dsc as edsc ....