我需要SQL查詢(SQL Server 2012)的一些幫助。SQL查詢 - 選擇事物不同的地方
我寫了一個腳本,計算一組存儲在多個服務器之間,並將其存儲在一個數據庫表中的列文件的SHA256:
- 服務器
- 文件名
- FileHash
從表中的一些示例行:
SRVDB001, Address.xsd, CF4658A...F674
SRVDB002, Address.xsd, CF4658A...F674
SRVDB001, Company.xsd, BE6E5C3...76E3
我想編寫一個SQL查詢,它返回所有服務器中哈希不相同的文件列表 - 即其中一個服務器上的一個文件不同。
我唯一能想到的是針對子查詢(SELECT DISTINCT [FileName]...)
的OUTER JOIN
,但我真的不知道從哪裏開始。
任何幫助,非常感謝。
感謝,
這樣一個爲我工作最好的,謝謝 – 2015-02-10 21:19:07
。精確和重點。 – 2015-02-10 21:27:12