con los datos que presentas y la logica que sugieres se puede hacer algo asi:
Código SQL:
Ver originalCREATE TABLE #temp(
dato INT
)
INSERT INTO #temp VALUES (-1250.00)
INSERT INTO #temp VALUES (1250.00)
INSERT INTO #temp VALUES (-345.00)
INSERT INTO #temp VALUES (345.00)
INSERT INTO #temp VALUES (100.00)
INSERT INTO #temp VALUES (-100.00)
SELECT ROW_NUMBER() OVER(partition BY nuevo ORDER BY original ASC) AS rn, original, nuevo FROM(
SELECT dato AS original,
CASE WHEN dato<0 THEN dato*-1 ELSE dato END AS nuevo FROM #temp
) AS t1
si eso no suluciona tu cuestion por favor da mas datos.....