テーブルに主キーがあり、CounterValueフィールドをテーブル内の次のフィールドに常に関連付けたい場合は、自己結合を実行できます。
SELECT t1.DBName, t1.API50, t2.CounterValue
FROM MyTable t1 INNER JOIN MyTable t2 ON t1.PrimaryKey -1 = t2.PrimaryKey
WHERE t1.DBName IS NOT NULL
テーブルに主キーがあり、CounterValueフィールドをテーブル内の次のフィールドに常に関連付けたい場合は、自己結合を実行できます。
SELECT t1.DBName, t1.API50, t2.CounterValue
FROM MyTable t1 INNER JOIN MyTable t2 ON t1.PrimaryKey -1 = t2.PrimaryKey
WHERE t1.DBName IS NOT NULL
SQL Server 2005/2008 動的 SQL を使用せずにパラメーターを指定した Group By ステートメントを使用しますか? 同じ要素名のFORXMLパスT-SQLクエリで属性を複数回使用する