我有一个带连接的数据库的查询。
我在数据库中的表确有一些不唯一的名称。即“事件”表中有一个dsc
coloumn,module
表中有一个dsc
coloumn。
我的问题是,当我将JOIN表查询的结果带入php数组时,如何在两个不同的表字段之间进行选择。
所以我会说$ result ['dsc'];
我认为像$ resuilt ['event.dsc'];
但似乎没有工作:/
答案 0 :(得分:1)
您可以在查询中选择不同的名称:
SELECT `module`.`dsc` AS `mdsc`, `event`.`dsc` AS `edsc` ...
然后,
$result["mdsc"]; $result["edsc"];
答案 1 :(得分:0)
您可以使用列名称的别名
select module.dsc as mod_dsc, event.dsc as edsc ....