Mysql 从4个表中筛选数据

Mysql 从4个表中筛选数据,mysql,Mysql,我需要筛选我的区域表,以获得唯一具有未分配订单的区域 我有两个表订单,区域,和两个透视表仓库区,以及pos区,用于存储与哪个区域相关的仓库和pos,订单表根据订单类型为目的地(pos或仓库)提供了一列 我想获取所有具有未分配订单状态的区域。我试过下面这样的方法,但不起作用 从区域中选择* 在'pos\u zones'上的内部联接'pos\u zones'。'zone\u id`='zones`.'id` “仓库”区域上的内部联接“仓库”区域。`zone\u id`=`zones`.`id` 在“

我需要筛选我的
区域
表,以获得唯一具有未分配订单的区域

我有两个表
订单
区域
,和两个透视表
仓库区
,以及
pos区
,用于存储与哪个区域相关的仓库和pos,
订单
表根据订单类型为目的地(pos或仓库)提供了一列

我想获取所有具有未分配订单状态的区域。我试过下面这样的方法,但不起作用

从区域中选择*
在'pos\u zones'上的内部联接'pos\u zones'。'zone\u id`='zones`.'id`
“仓库”区域上的内部联接“仓库”区域。`zone\u id`=`zones`.`id`
在“订单”上的内部联接“订单”。“目的地”标识“=”仓库区域“。”仓库标识“;