我有一个问题,不能显示来自table1的所有记录。
我有两张桌子。
表1和表2,我想显示表1中的所有记录(即使某些记录只存在于table1上,而在table2中没有引用)
这是我正在尝试的,我有2在Table1录音,但它只显示1。
1记录由name_id on table1和table2连接,另一条记录只存在于table1上,但我需要同时显示这两种记录。
以下是查询:
$query = mysql_query("SELECT
table1.name_id,
table2.name_id,
FROM `table1`
LEFT JOIN `table2` ON table1.name_id=table2.name_id
");我如何获得它,以便它将显示来自table1的所有记录(一个是连接的,另一个不是太大的)?
发布于 2013-12-10 12:31:52
您可以使用“联接”从两个表中获取数据,如
$query = mysql_query("SELECT table1.name_id, table2.name_id FROM `table1` JOIN `table2` ON `table1`.`name_id`=`table2`.`name_id` ");https://stackoverflow.com/questions/20494012
复制相似问题