Bonjours,
J’ai deux tables:
directions(iddirections,direction) iddirections est la clé primaire.
services(idservices,iddirections,service) idservices est la clé primaire; iddirections est la clé étrangère qui lit les deux table
sachant que directions ---1,N---<>---1,1---services.
Est ce que les requêtes suivantes donneront le même résultat ?
requête 1:
requête2:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT * from (SELECT services.idservices,services.iddirections,service FROM services inner join directions on (services.iddirections=directions.iddirections) WHERE direction=:d) WHERE service=:s
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT services.idservices,services.iddirections,service FROM services inner join directions on (services.iddirections=directions.iddirections) WHERE direction=:d AND service=:s
Partager