Informatiker Board (http://www.informatikerboard.de/board/index.php)
- Themengebiete (http://www.informatikerboard.de/board/board.php?boardid=1)
-- Praktische Informatik (http://www.informatikerboard.de/board/board.php?boardid=6)
--- Sql (http://www.informatikerboard.de/board/thread.php?threadid=525)


Geschrieben von Mathise am 08.06.2009 um 14:47:

  Sql

Also ich hab hier folgende Aufgabe:

Erstellen Sie eine Abfrage, um für Mitarbeiter die ersten acht Zeichen ihres Nachnamens anzuzeigen und die Beträge ihres Jahresgehalts durch Sternchen wiederzugeben. Jedes
Sternchen steht für tausend Dollar. Sortieren Sie die Daten absteigend nach Gehalt. Nennen Sie
die Spalte EMPLOYEES_AND_THEIR_SALARIES.

So mein Versuch:

SELECT SUBSTR(last_name,1,8), REPLACE('salary' ,'salary/1000','*')AS"Employees_and_their_salaries"
FROM employees
ORDER BY salary DESC;

So, also das erste Problem ist, das ich das mit den Sternen nicht hinbekomm, das zweite, dass ich diese 2 Tabellen nicht mit einer Spaltenüberschrift benennen kann.



Geschrieben von Thomas am 08.06.2009 um 15:18:

 

Warum die ' um das salary? Und die " nach dem AS?


Forensoftware: Burning Board, entwickelt von WoltLab GmbH