SELECT *
FROM tableA a
INNER JOIN tableB b
ON a.someColumn = b.otherColumn
INNER JOIN tableC c
ON b.anotherColumn = c.nextColumn
如果tableA和tableB在字段中具有相同的名称会怎样?我如何使用:MySQL内部联接2个表
<?
$name = mysql_fetch...
echo $name['a.title'] . ' ' . $name['b.title'];
?>
所以我可以从tableA和titleB从tableB得到标题。因为现在,如果仅使用$name['title']
,它将返回tableA的标题。上面的代码不幸的只是一个空字符串。
这可能会帮助你的名字你想要的列,而不是使用'*'。 – 2012-03-01 19:13:45