0

多数の列 (〜 500) を持つ Excel シートと、同様の数の列を持つ DB テーブルがあります。データベースで SQL クエリを実行できます。私が達成したいのは、スプレッドシートではなく DB テーブルにある列を見つけることです。手動で確認するのは非常に効率が悪いようです。

4

2 に答える 2

0

次の半手動のアプローチを試すことができます。

  1. select top 1 * from [your table]
  2. SSMS右クリックして結果を照会し、[ヘッダー付きでコピー] を選択します。
  3. 特殊貼り付け -> Excel に転置 (行を列にピボット)
  4. 既存のExcelでヘッダーを選択し、それらをコピーして、特別に貼り付けます->前の横に転置します
  5. 列の並べ替えと比較
于 2013-06-13T09:12:15.957 に答える
0

Excel 内で ODBC 機能を使用することを考えたことがありますか? Excel でテーブルを開き、カウント式を使用して数値が一致するようにする必要があります。

于 2013-06-13T06:10:27.887 に答える