Michael Huhn: Komplexe MsSQL-Abfrage in einer stored procedure

Beitrag lesen

Hallo

leider funktioniert das Skript so nicht:

SELECT
 tblAttribute.strTitle,
 tblAttribute.intAttributeGroupId,
 tblAttribute.tblAttributeId,
 ISNULL(tblAttributeSet.tblAttributeSetId,1) AS blnPossible
FROM
 tblAttribute
LEFT OUTER JOIN
 tblAttributeSetAttribute
ON
 (tblAttributeSetAttribute.intAttributeId = tblAttribute.tblAttributeId)
LEFT OUTER JOIN
 tblAttributeSet
ON
 (tblAttributeSetAttribute.intAttributeSetId = tblAttributeSet.tblAttributeSetId)
WHERE tblAttributeSetAttribute.intAttributeId = 6  ORDER BY tblAttribute.intAttributeGroupId,tblAttributeSetAttribute.intAttributeId

Wenn ich "6" als Wert reingebe, bekomme ich nur das Attribut 6 zurück :-( Tut mir leid, ich weiß, dass die TableNamen das ganze sehr unübersichtlich machen.

Trotzdem noch eine Idee?