用于跟踪和创建联接的Excel电子表格
目前我正在编写大量的SQL代码——这是我很久没有做过的事情,并且在计算表之间的关系时感到沮丧 我在想,在excel中创建一个表列表以及它们如何连接到其他表可能是个好主意。然后,您可以简单地使用下拉列表选择table1和table2,并使用vlookup或类似工具查找它们如何链接和生成联接 我开始这么做,但我突然想到,可能有人已经用一种优雅的方式做到了这一点 到目前为止,我的过程是按照下表在excel中创建一个表。然后,我可以使用下拉列表或过滤器来查找适当的关系,并让它为所需的联接创建代码: Table1 |Table2 |Table1_Field |Table_ Field |Join Type cnsmr |cnsmr_accnt |cnsmr_id |cnsmr_id |inner cnsmr_accnt |UDEFGENERAL |cnsmr_accnt_id |cnsmr_accnt_id |inner cnsmr_Accnt_Tag |cnsmr_accnt |cnsmr_accnt_id |cnsmr_accnt_id |inner wrkgrp |cnsmr |wrkgrp_id |wrkgrp_id |inner 表1 |表2 |表1 |字段|表|字段|联接类型 cnsmr | cnsmr |账户| cnsmr | id | cnsmr | id |内部 cnsmr账户| UDEFGENERAL | cnsmr账户id | cnsmr账户id |内部 cnsmr_账户|标签| cnsmr_账户| cnsmr_账户| id | cnsmr_账户| id |内部 wrkgrp | cnsmr | wrkgrp | id | wrkgrp | id |内部 然后我可以使用这样的公式(查找表格列表以获得表格缩写: =“来自”&A2&“&VLOOKUP(A2,‘表格列表’!$A$2:$B$115,2,FALSE)&“&E2&”加入”&B2&“&VLOOKUP(B2,‘表格列表’!$A$2:$B$115,2,FALSE)&“关于”&VLOOKUP(A2,‘表格列表’!$A$2:$B$115,2,FALSE)&“&C2&“&VLOOKUP(B2,‘表格列表’!$A$2:$B$115,2,FALSE)&”&D2用于跟踪和创建联接的Excel电子表格,excel,join,lookup,Excel,Join,Lookup,目前我正在编写大量的SQL代码——这是我很久没有做过的事情,并且在计算表之间的关系时感到沮丧 我在想,在excel中创建一个表列表以及它们如何连接到其他表可能是个好主意。然后,您可以简单地使用下拉列表选择table1和table2,并使用vlookup或类似工具查找它们如何链接和生成联接 我开始这么做,但我突然想到,可能有人已经用一种优雅的方式做到了这一点 到目前为止,我的过程是按照下表在excel中创建一个表。然后,我可以使用下拉列表或过滤器来查找适当的关系,并让它为所需的联接创建代码: Ta
有些数据库服务器的信息模式可能已经有一个视图或表,其中包含表之间的关系-、。好的,知道如何获取这些信息吗?我正在使用SQL Server 2008。