Requête sql
Résolu
zeghad
Messages postés
70
Statut
Membre
-
zeghad Messages postés 70 Statut Membre -
zeghad Messages postés 70 Statut Membre -
Bonjour, j aimerai savoir si cette requette et correcte
je veux sélectionner les matières qui appartient a un département/
remarque¨:les matiere sont ajoutées selon le domaine et les spécialiste
et les domaine et specialiter sont affecter a des département.
('SELECT id,nomMat FROM matiere
WHERE (idsou OR idspe OR idspm)
IN(SELECT idsou,idspe,idspm FROM fildep
WHERE dep="العقيدة و مقارنة الأديان") ');
je veux sélectionner les matières qui appartient a un département/
remarque¨:les matiere sont ajoutées selon le domaine et les spécialiste
et les domaine et specialiter sont affecter a des département.
| EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici :ICI Merci d'y penser dans tes prochains messages. |
1 réponse
-
Bonjour,
Le plus simple.... c'est de la tester en DIRECTE dans ta BDD....
Mais je peux déjà te dire que non....
Ton "WHERE" ne va pasWHERE (idsou OR idspe OR idspm) IN(...
Il faut que tu fasses ton IN sur CHAQUE champWHERE idsou IN(SELECT idsou.....) OR idspe IN(SELECT idspe.....) OR idspm IN (SELECT idspm ......)