SQL Server 2008 R2-仅当列中的所有行= 0而不暗示select语句时才查询结果?

时间:2019-05-31 00:15:21

标签: sql sql-server sql-server-2008-r2

我有几个表(相同的pk,相同的行),每个表有50多个不同的列。最终我计划加入其中。其中某些列的所有行的值都仅为0。

我想通过仅显示PK来简化最终的联接表(已归一化?),并且如果该特定列中的所有行<> 0,则仅查询列的每个表的列。此外,由于存在很多列中有一种方法可以选择它们而无需全部输入?

感谢您的任何意见和建议。

示例表1

enter image description here

表2

enter image description here

最终表

enter image description here

0 个答案:

没有答案