Requête sql
Résolu
zeghad
Messages postés
67
Date d'inscription
Statut
Membre
Dernière intervention
-
zeghad Messages postés 67 Date d'inscription Statut Membre Dernière intervention -
zeghad Messages postés 67 Date d'inscription Statut Membre Dernière intervention -
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. |
A voir également:
- Requête sql
- Logiciel sql - Télécharger - Bases de données
- Sql lister les tables ✓ - Forum Programmation
- Requête bloquée par le pare-feu applicatif claranet webfence ✓ - Forum Réseaux sociaux
- Jointure sql ✓ - Forum MySQL
- Erreur lors de l'envoi de la requête facebook - Forum Facebook
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 pas
Il faut que tu fasses ton IN sur CHAQUE champ
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 pas
WHERE (idsou OR idspe OR idspm) IN(...
Il faut que tu fasses ton IN sur CHAQUE champ
WHERE idsou IN(SELECT idsou.....) OR idspe IN(SELECT idspe.....) OR idspm IN (SELECT idspm ......)
mais je voix que ta requête est plus simple merci