0
我有代码:
$query = "SELECT a.*, c.name as categoryname, c.id as categoryid
FROM #__table_one as a
LEFT JOIN #__table_two c ON c.id = a.catid";
$query .= " WHERE a.published = 1
AND a.access <= {$aid}
AND a.trash = 0
AND c.published =
AND c.access <= {$aid}
AND c.trash = 0";
我想为查询的部分,其中一个添加第三个表(“__some_table”)。发布,a.access和a.trash。换句话说,我想从另一个表中检索这些字段,而不是“#__table_one”,但我不知道如何把#__some_table到当前查询
我想象JOIN命令可以帮助我,但我不知道如何代码的MySQL
我不认识你你的编程到SQL的语言,但你的SQL让我怀疑。去看看小鲍比表,然后阅读你如何在查询中使用占位符。 – ijw 2011-01-07 01:37:57