1

Excel 2010SELECT の列の 1 つがパラメーターになる SQL クエリをスプレッドシートに入れたいと思います。

さまざまなテーブル エイリアスを使用して少し試してみましたが、接続プロパティ ボックス内からコマンド テキストを変更しても成功しませんでした。試行ごとにさまざまなエラーが発生するだけです。私はグーグルを試しましたが、主題について何も見つかりませんでした。MSクエリは非常に制限されているため、標準のデータベースクエリを使用してこれを行うことは単に不可能だと思います. SELECTパラメータとして列名を使用して Excel で SQL クエリを実行することが実際に不可能であることを誰かが確認できますか? 不可能ではない場合、それを機能させる方法を共有できますか?

それは次のようなものでしょう...

SELECT tble.Date, tble.Hour, tble.[parameter]
FROM my_table tble

上記が機能するようになったら、パラメーター化された場所が必要です。

4

1 に答える 1

0

これは、探しているクエリ文字列でしょうか? この場合、セル範囲がテーブルとして機能するセルからデータを取得していると仮定します:-

SELECT ID, NAME, ADDRESS
FROM   [Sheet1$A1:C20]
WHERE  ID = [Sheet1$E2]

参考文献:

于 2013-02-01T14:09:35.187 に答える