0

我有一个包含大量列(~500)的excel表和一个列数相似的数据库表。我可以在数据库上运行 SQL 查询。我想要实现的是找到我的数据库表中但不在电子表格中的列。手动检查似乎效率很低。

4

2 回答 2

0

您可以尝试下一个半手动方法:

  1. select top 1 * from [your table]
  2. SSMS中右键查询结果并选择“ Copy with headers
  3. 粘贴特殊->转置到 Excel 中(将行转为列)
  4. 在现有的excel中选择标题,复制它们,粘贴特殊->转置在上一个旁边
  5. 排序和比较列
于 2013-06-13T09:12:15.957 回答
0

您是否考虑过在 excel 中使用 ODBC 功能?您应该能够在 excel 中打开表格,然后使用计数公式来确保数字匹配。

于 2013-06-13T06:10:27.887 回答