Die Aufgabe besteht darin," Schreiben Sie eine SQL-Abfrage, um die maximalen Gehälter für Mitarbeiter nach Job-Klassifizierung zu berechnen. (Ausgabe zeigt Alias).SQL-Abfrage: "Schreiben Sie eine SQL-Abfrage zur Berechnung der maximalen Gehälter für Mitarbeiter nach Job-Klassifizierung
Es wurden zwei Tabellen erstellt: Employee und Job_Title. Die Employee-Tabelle besteht aus dem Gehalt, während die Job_Title-Tabelle aus der Job-Klassifizierung besteht, z. B. "Manager".
Der aktuelle Code, den ich gezeigt habe, der Angestellte, der das maximale Gehalt in dieser Klassifikation hat, jedoch zeigt der Alias nicht. Es zeigt nur alle Informationen für diesen Mitarbeiter an.
Hier ist mein Code:
SELECT *
FROM Employee
WHERE Salary IN (
SELECT MAX(Salary) AS 'Maximum_Salary_Class'
FROM Employee
WHERE JobID IN (SELECT JobID
FROM Job_Title_Table_
WHERE Job_Classification = 'Manager'));
Welche "alias" zu bekommen? Ich verstehe nicht, was du zeigen willst. –
Lehren sie nicht Joins nicht mehr? – Strawberry
@IvanStarostin Hier gibt es nur einen Alias. – Strawberry