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