( SELECT clients.name, payment.first_cash, project_type.type_of_flat
FROM clients
INNER JOIN payment ON clients.client_id = payment.client_id
INNER JOIN project_type ON clients.client_id = project_type.client_id
LIMIT 0 , 30 )
现在我想在平面表中显示信息,
项目表与平面表有关系 项目表是父项和单位表是子项
提前感谢,再次抱歉我的英语不好:D __
为什么排现在重复? enter image description here
答案 0 :(得分:3)
您需要使用平面表添加另一个JOIN。
SELECT clients.name, payment.first_cash, project_type.type_of_flat
FROM clients
INNER JOIN payment ON clients.client_id = payment.client_id
INNER JOIN project_type ON clients.client_id = project_type.client_id
INNER JOIN flats ON flats.project_id = project_type.project_id
LIMIT 0 , 30
在JOINS中,您可以使用id
字段连接两个表。
第一个表格包含实际数据,id
字段通常为Primary Key
。
第二个表格引用了第一个表格的id
字段Foreign Key
。