0
A
回答
6
select COLUMN_NAME
from INFORMATION_SCHEMA.COLUMNS
where TABLE_NAME in ('Table1', 'Table2')
group by COLUMN_NAME
having count(*) > 1
你也可以做這樣的事情來找到所有的對而不指定名字。這將匹配上的意見,以及:如果你要排除的觀點
select c1.COLUMN_NAME, c1.TABLE_NAME as Table1, c2.TABLE_NAME as Table2
from INFORMATION_SCHEMA.COLUMNS c1
inner join INFORMATION_SCHEMA.COLUMNS c2 on c1.COLUMN_NAME = c2.COLUMN_NAME and c1.TABLE_NAME <> c2.TABLE_NAME
order by 2, 1
,你可以這樣做:
select c1.COLUMN_NAME, c1.TABLE_NAME as Table1, c2.TABLE_NAME as Table2
from INFORMATION_SCHEMA.COLUMNS c1
inner join INFORMATION_SCHEMA.COLUMNS c2 on c1.COLUMN_NAME = c2.COLUMN_NAME and c1.TABLE_NAME <> c2.TABLE_NAME
inner join INFORMATION_SCHEMA.TABLES t1 on c1.TABLE_NAME = t1.TABLE_NAME and t1.TABLE_TYPE = 'BASE TABLE'
inner join INFORMATION_SCHEMA.TABLES t2 on c2.TABLE_NAME = t2.TABLE_NAME and t2.TABLE_TYPE = 'BASE TABLE'
order by 2, 1
2
這裏是你如何能得到具有相同的列名的表
SELECT TABLE_NAME, COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME IN
(
SELECT COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
GROUP BY COLUMN_NAME
HAVING COUNT (*) > 1
)
ORDER BY COLUMN_NAME, TABLE_NAME
相關問題
- 1. 查找共享數據在多個列
- 2. 查找在SQL Server
- 3. 在SQL Server中給定產品中查找共同屬性
- 4. 查找共享庫libOS.so
- 5. UNC共享上的SQL Server數據庫
- 6. 查找在SQL Server 2008
- 7. 在共享虛擬主機上在SQL Server中存儲會話
- 8. 搜索查詢 - SQL Server 2005 - 思路 - 知識共享
- 9. 如何設計具有共享列的SQL Server表
- 10. 的Git通過SSH在Windows Server中,無法找到共享庫
- 11. 的SQL Server:查找基於值一列
- 12. SQL Server全文搜索和查找列
- 13. SQL Server,查找外鍵列的總和
- 14. 查找共享項目中兩個列表
- 15. 在SQL Server中的存儲過程之間共享表變量
- 16. 在SQL Server文本列找到共同短語
- 17. 在SQL Server中查找最大Hierarchyid
- 18. 在SQL Server中查找JSON模式
- 19. 在SQL Server中的DNS查找
- 20. 在Spark Job Server中持久/共享RDD
- 21. 如何在SQL Server中查找數字序列中的空白
- 22. 重新安裝SQL Server後從網絡共享中訪問SQL Server的問題
- 23. python在多處理中共享dict()中共享隊列()
- 24. 查找在SQL Server中是否有包含null的列
- 25. 在sql server中查找重複的兩列
- 26. 在SQL Server 2012中查找列的百分位數
- 27. 查找在SQL Server表中的值,並獲得下一列
- 28. 在SQL Server 2008中查找對錶列的所有引用
- 29. 在XML列中使用sql server查找字符串
- 30. 嘗試在兩行和兩列中查找重複值 - SQL Server
@smoore:更新顯示所有不包含視圖的匹配 – RedFilter 2010-05-04 17:30:37
謝謝,這就是我一直在尋找的。 – 2010-05-04 17:41:30