Individuelle Versandkosten basierend auf Produkteigenschaften

Hallo Forum,
Wir möchten auf der Basis von Produkteigenschaften Versandkosten berechnen.
Mein Ansatz (bislang ohne Verwendung der Aliase) in SQL sieht so aus:

 SELECT cart.articleID,ISNULL(filterA.articleID) as hitClassA,ISNULL(filterB.articleID) as hitClassB FROM s\_order\_basket cart LEFT JOIN s\_filter\_articles filterA on filterA.articleID = cart.articleID AND filterA.valueID = 34 LEFT JOIN s\_filter\_articles filterB on filterB.articleID = cart.articleID AND filterB.valueID = 36 WHERE sessionID = 'XY'

Ist das überhaupt korrekt, das auf die SessionID zu basieren ? Und falls ja, wie kann ich bei der Versandkostenberechung darauf zugreifen ?
Oder ist das bei der Verwendung der Tabellen-Aliase gar nicht nötig ?