【发布时间】:2023-02-09 22:33:27
【问题描述】:
使用 SQL (snowflake) 时,我经常连接表。
我永远无法 100% 确定连接是一对一、一对多、多对多等......
在 Python pandas 中,这是合并语句中的一个设置,它将断言连接是预期的类型。
SQL中是否有等效项?
【问题讨论】:
标签: sql snowflake-cloud-data-platform
使用 SQL (snowflake) 时,我经常连接表。
我永远无法 100% 确定连接是一对一、一对多、多对多等......
在 Python pandas 中,这是合并语句中的一个设置,它将断言连接是预期的类型。
SQL中是否有等效项?
【问题讨论】:
标签: sql snowflake-cloud-data-platform
不,没有(据我所知)。 SQL 连接通常是 1 对多,1 对 1 不太常见,并且不存在多对多连接(因此需要交集表来模拟多对多关系)。
是否有特定原因需要知道连接类型或为什么您不知道它 - 我不确定如果您还不知道数据模型,您将如何编写几乎所有 SQL 查询?
【讨论】: