使用什么类型的Join?
我有一个核心表和3个表以不同的方式扩展'核心'表。
我正在使用MLS数据,我有一个'通用'表,其中包含所有mls列表共有的信息,然后是一个具有“住宅”信息的表,一个用于“商业”等...我一直在使用mls当我知道属性类型已知时我知道列表时加入单个表的数字,但是对于搜索我希望加入所有这些并且具有可用于搜索条件的特殊字段(而不是简单地搜索公用表)。
什么类型的连接会给我一个包含所有列表的数据集(包括idx表中的扩展字段)?
对于每个公用表记录,只有一个idx表中有一个相应的记录。
___________
| |
| COMMON |
| |
|___________|
_|_
|
___________________|_____________________
_|_ _|_ _|_
_____|_____ _____|______ ____|______
| | | | | |
| IDX1 | | IDX2 | | IDX3 |
| | | | | |
|___________| |____________| |___________|
没有找到相关结果
已邀请:
4 个回复
春驹晴陪
:
请记住,最好列出字段,而不是尽可能使用
... 另外我假设MySQL语法与SQL Server相同,这就是我使用的。
盛梯獭八搽
因此,正如您所看到的,没有特定的JOIN,但定义了链接字段。您可能只需要一个额外的JOIN行来进行设置。
舶啥戚
嗓瑰