Requetes SQL pour Debutants
Hello
j ai un soucis et je ne sais pas si tu pourrais me corriger si jamais:

j ai ce schema ou j ai des question pour faire des requetes SQL...
j aimerais tester mes connaissances et j aimerais savoir comment faire des SQL-requetes pour les cas suivants:
a) afficher les adresses des locations
b) Quels Departements se trouvent a Paris?
c) comment s appele le travailleur avec le plus gand ou haut salaire?
d) Dans quelle location travaille la majorité des employés?
e) Quels sont les employés actuels qui gagnent plus que ce à quoi on peut s'attendre pour leur travail ?
Voici ce que j ai pu faire:
--a)
Select street_address
, postal_code
, city
, country_name
from LOCATIONS L
left join COUNTRIES C
ON L.country_id = C.country_id
-- b)
select department_name
from Departements D
join LOCATIONS L
on D.location_id = L.Location_ID
where L.city = 'Paris'
--c)
select first_name
, last_name
from EMPLOYEES E
where salary = (SELECT MAX(SALARY) FROM EMPLOYEES)
--d) je ne sais pas trop a cause du mot locations...on peut avoir la location par la ville ou la region de preference ou avez vous une autre idée??
--e) j ai vraiment aucune idee comment commencer
Merci de me corriger
Cordialement
j ai un soucis et je ne sais pas si tu pourrais me corriger si jamais:
j ai ce schema ou j ai des question pour faire des requetes SQL...
j aimerais tester mes connaissances et j aimerais savoir comment faire des SQL-requetes pour les cas suivants:
a) afficher les adresses des locations
b) Quels Departements se trouvent a Paris?
c) comment s appele le travailleur avec le plus gand ou haut salaire?
d) Dans quelle location travaille la majorité des employés?
e) Quels sont les employés actuels qui gagnent plus que ce à quoi on peut s'attendre pour leur travail ?
Voici ce que j ai pu faire:
--a)
Select street_address
, postal_code
, city
, country_name
from LOCATIONS L
left join COUNTRIES C
ON L.country_id = C.country_id
-- b)
select department_name
from Departements D
join LOCATIONS L
on D.location_id = L.Location_ID
where L.city = 'Paris'
--c)
select first_name
, last_name
from EMPLOYEES E
where salary = (SELECT MAX(SALARY) FROM EMPLOYEES)
--d) je ne sais pas trop a cause du mot locations...on peut avoir la location par la ville ou la region de preference ou avez vous une autre idée??
--e) j ai vraiment aucune idee comment commencer
Merci de me corriger
Cordialement