我在SQL Server中有一个如下所示的表。所有nvarchar数据类型。根据列中的值将SQL表拆分为多个表
ID Price Supplier
515 1 A
516 2 A
517 3 A
515 1.1 B
516 1.9 B
和我想把一个SQL /存储过程,其通过由供应商数据的侧比较结果在侧。所以按供应商分类并按ID进行比较。
ID Price Supplier ID2 price2 Supplier2
515 1 A 515 1.1 B
516 2 A 516 1.9 B
517 3 A
表中的供应商数量始终是2 供应商名称可以改变的数据来表是动态的。 可能是供应商2数据完全丢失的情况。
如何为此添加一个sql?
对于SQL Server使用PIVOT – Donal 2014-09-04 19:27:32
一个ID有多少个供应商? – wdosanjos 2014-09-04 19:38:28