sql >> Base de Datos >  >> RDS >> Sqlserver

Forzar orden de unión parcial en SQL Server

Como mencionó @AaronBertrand, no tengo claro lo que está tratando de hacer, pero si está hablando de cambiar su salida, ¿podría usar COALESCE? Ejemplo:

SELECT COALESCE(s.Value, d.Value, c.Value), t.*
FROM Transactions as t
LEFT JOIN Strange as s
ON t.id = s.tid
LEFT JOIN Down as d
ON t.id = d.tid
LEFT JOIN Charmed as c
ON t.id = c.tid