我在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