これは私の現在のSQLクエリです:
SELECT
ROW_NUMBER() OVER(PARTITION BY [Machine_ID] ORDER BY Version DESC) AS ROW,
MachineList.*
FROM
MachineList
基本的には、個別のマシン情報を取得したい。複数のマシンで同じ が使用されている場合はID
、最新バージョンのマシンを選択してください。
ただし、SQL Server 2000 はこの機能をサポートしていませんROW_Number
。上記の SQL に代わるものはありますか?
PSオンラインで見つけたほとんどのソリューションは、一時テーブルを使用しています。ただし、このクエリはSSISで使用されるため、一時テーブルを使用できませんでした。