こんにちは、Excel 外部 SQL Server クエリでグラフィカルに表現できないクエリがあります。クエリが単純ではないため、Excel 変数を設定できません。代わりに、declare/set を使用して SQL で変数を設定しようとしますが、これを行うと、データをインポートしようとすると失敗します。
これを回避する方法はありますか?クエリを実行し、データを Excel にパイプするためのある程度の柔軟性が必要です。
わかりましたので、ここに要求された例を示します。
declare @enddate as datetime
set @enddate = (select max(rpt_week) from [results].dbo.t_Data)
Select * from results.dbo.t_Data
where rpt_week = @enddate
これはExcelでは実行されません。明らかに私のクエリはより複雑ですが、変数の使用が不可欠であり、これを機能させる方法を探しています。
ありがとう