【发布时间】:2014-03-07 23:25:13
【问题描述】:
假设我有以下被过度简化的SELECT 声明。
SELECT a.Name, b.Name FROM table a LEFT JOIN table b ON a.ID=b.TID
使用 php 我运行以下命令:
while ($result = mysql_fetch_array($results)) {
echo $result["Name"];
}
这会给我b.Name 的结果。我知道我可以使用a.Name AS aName, B.Name AS bName,但这有时可能会使您的查询很长并且使用a.* 的情况变得复杂。我尝试使用$result["a.Name"],但它不起作用。我知道这行得通$result[0],但如果不使事情复杂化,这并不总是可行的。
请问有没有其他方法可以显示a.Name?
【问题讨论】: