Direi che il modo MIGLIORE per farlo è in una singola query è un CASE
dichiarazione...
SELECT TOP 1 FROM ... ORDER BY
(CASE WHEN column1 IS NULL THEN column2 ELSE column1 END)
Direi che il modo MIGLIORE per farlo è in una singola query è un CASE
dichiarazione...
SELECT TOP 1 FROM ... ORDER BY
(CASE WHEN column1 IS NULL THEN column2 ELSE column1 END)