クエリ内で変数を設定/読み取ることはできますか?変数を使用したクエリ
擬似コード:
SELECT animal_name,
@tallest_animal = (select top 1 height from animal order by height desc) as tallest,
@smallest_animal = (select top 1 height from animal order by height asc) as smallest
FROM animals
WHERE height BETWEEN @smallest_animal AND @tallest_animal
私は結果がクエリが異なることによって達成することができます知って、私の質問の実際の使用が説明するのは非常に困難です。
問題のMicrosoft SQL Serverです。 :)
このクエリで何を達成しようとしていますか?言葉plzで説明してください:) – Milee
よく、さまざまなタイムスタンプなどに基づいて多くの情報を収集する複雑なクエリですので、私は価格と消費率をすべてwitinから照会する必要があります。sql query soo私は同じ「サブクエリ」を複数回変数を設定して再利用することが効果的であると考えられます。 – freand