-1
Eine Liste der Mitarbeiter Namen, Gehälter und den Namen der Stadt zu verbinden, in dem sie für IT-Entwickler arbeiten, die keine Provision verdienen, die in Italien in der Abteilung Betrieb arbeitenSQL vier Tabellen
Ich habe dies und es hat nicht funktioniert
SELECT e.first_name, e.last_name, e.salary, l.city
FROM employees e
JOIN jobs j
ON (j.job_id = e.job_id)
WHERE
AND e.commission_pct = 0
AND job_title LIKE '%IT Developer%'
JOIN locations l
ON (l.location_id = d.location_id)
AND
(
l.country LIKE '%Italy%'
AND
department_name = 'Operations'
);
http://imgur.com/lex2SyV und dies ist der Link für meine logische ERD
„es nicht funktioniert“ Was darüber nicht arbeiten? Gibt es eine Fehlermeldung? Ich kann mehrere Syntaxfehler in Ihrem SQL sehen - es gibt eine fehlende AND-Bedingung nach dem WHERE und die JOIN-Klausel muss vor der WHERE-Klausel stehen. – Aaroninus
Außerdem sind Scans von Text in einem Post nicht nützlich, da der darin enthaltene Text nicht kopiert oder durchsucht werden kann. Wenn die Informationen auf dieser Seite erforderlich sind, um die Frage zu beantworten, bitte [bearbeiten] und geben Sie diese Informationen ein. – Aaroninus
WHERE UND e.commission_pct = 0 UND job_title LIKE '% IT Entwickler%' Join Standorte l (es sagt, diese Zeilen gibt es einen Syntaxfehler auch wie kann ich die Scans Bild in Text setzen – user7411491