Oracle-SQL - Wie ich wiederhole-ein Charakter, basierend auf einem Wert in einer Spalte

So, ich versuche, die Abfrage zu bekommen, jemandes Gehalt, zeigt dann ein '$' basierend auf der Anzahl der Tausende, die Sie verdienen.

Also Beispiel, jemand macht 15.000 Dollar hätte ich eine andere Spalte anzeigen '$$$$$$$$$$$$$$$'

Kann ich soweit:

  SELECT e.last_name, 
         e.salary, 
         REPLACE(e.salary/1000, e.salary/1000, '$') AS "Graphic"
    FROM EMPLOYEES e
ORDER BY e.salary DESC, e.last_name

Aber ich weiß nicht, wie die Anzeige einer bestimmten Anzahl von '$'

InformationsquelleAutor RJP | 2011-02-14

Schreibe einen Kommentar