sql >> Databasteknik >  >> RDS >> Sqlserver

Framtvinga partiell sammanfogningsordning i SQL Server

Som @AaronBertrand nämnde, jag är lite otydlig med vad du försöker göra, men om du pratar om att ändra din produktion, kan du bara använda COALESCE? Exempel:

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


  1. Migrera data och schema från MySQL till SQL Server

  2. MySQL-injektionsfråga

  3. Ordna frågeresultat efter fält från en annan tabell (MySQL)

  4. DBMS_JOB kontra DBMS_SCHEDULER