Mysql 从三个表中获取值,并将所有三个值与单个表进行比较
我在创建mysql查询时遇到了问题。它有点复杂,但我会尽量弄清楚。我有四张桌子,像:Mysql 从三个表中获取值,并将所有三个值与单个表进行比较,mysql,Mysql,我在创建mysql查询时遇到了问题。它有点复杂,但我会尽量弄清楚。我有四张桌子,像: 1) 农场主详细信息 2) DistrictList 3) 块 4) 村庄 我有三个已知的价值观 disrict(id),区块(id),村庄(id),从表DISRTLIST blocks村 首先我想从这三个表中获取这三个字段,然后我想在farmer_details表中找到这三个值。如果您理解并有任何建议,请提供帮助 我写了这些查询,但它不适合我:- select farmer_name,
- 1) 农场主详细信息
- 2) DistrictList
- 3) 块
- 4) 村庄
select
farmer_name,
father_name,
district,
centre,
land,
farmer_details.village,
mobile
from farmer_details
,disrtrictlist
,blocks
,village
WHERE disrtrictlist.name_id LIKE '6'
AND ( blocks.id LIKE '53' and village.id LIKE '2')
阅读有关连接的信息。我们需要查看表格结构才能帮助您。