Wenn Sie doppelte Zeilen erhalten, findet einer Ihrer Joins mehrere Übereinstimmungen. Darüber hinaus sieht Ihre Fallaussage (möglicherweise) falsch aus. Normalerweise sollte eins statt drei sein.
CASE
WHEN
attr.UDA_AUTO_KEY = 24
THEN
'Bell Owner or Operator'
WHEN
attr.UDA_AUTO_KEY = 26
THEN
'Fixed Wing'
WHEN
attr.UDA_AUTO_KEY = 25
THEN
'Rotorcraft'
END AS [ColumnNameForThis],