Neu SQL Abfrage Versandart Maxgewicht

BlueEyePhoenix

Gut bekanntes Mitglied
3. Januar 2017
276
25
Hallo Community,

ich hab da mal eine Frage zu einer SQL abfrage. Ich möchte für einen WF den Artikel mit dem höchsten Gewicht raus ziehen dazu habe ich folgende Abfrage erstellt.

SQL:
SELECT  
    tversandklasse.cName,
    tbestellung.kbestellung,
    tbestellung.cBestellNr,
    tartikel.fArtGewicht
from tbestellung
    join tbestellpos
on tbestellung.kBestellung = Tbestellpos.tBestellung_kBestellung
    join tartikel
on tbestellpos.tArtikel_kArtikel = tartikel.kArtikel
    join tversandklasse
on tartikel.kVersandklasse = tversandklasse.kVersandklasse

where tbestellung.cBestellNr = 'AB201555555'

dabei werden mir nun die hinterlegten Versandklassen aus den Aufträgen angezeigt. Nun möchte ich aber nur das anzeigen lassen bei dem das Gewicht am schwersten ist
das habe ich mit diesem Zusatz versucht:

SQL:
and tartikel.fArtGewicht in (select max(fArtGewicht) from tArtikel)
order by tbestellung.kBestellung DESC

sobald ich diesen zusatz mache wird mir nichts mehr angezeigt. obwohler er das Größte gewicht anzeigen sollte. Kann jemand meinen Fehler sehen?

Vielen Dank