kleiner mit Decode realisieren

Xbody

Benutzer
Beiträge
9
Hey weiß
einer, wie ich soetwas hinbekomme? Sitze schon echt lange und grüble,
suche das Internet ab.
Ich muss, wenn die Note kleiner 1.7 ist ein 'Sehr gut' printen
und wenn besser 2.7 ein 'Gut' usw.

Mein Problem ist nun, wie bekomme ich eine kleiner < in die Decode Funktion?
Wir dürfen also kein Case oder soetwas verwenden.

Code:
  decode
  (
    B.Note,
    1.7, 'Sehr gut',
    2.7, 'Gut',
    3.7, 'Befriedigend',
    4.3, 'Ausreichend',
    'Ungenügend'
  ) as Bewertung
 
Werbung:
Ist mir doch noch ewas eingefallen

Code:
decode
  (
    sign(5.0 - B.Note),
    sign(1.7 - B.Note), 'Sehr gut',
    sign(2.7 - B.Note), 'Gut',
    sign(3.7 - B.Note), 'Befriedigend',
    sign(4.3 - B.Note), 'Ausreichend',
    'Ungenügend'
  ) as Bewertung

Erledigt
 
Zurück
Oben