Selection d'eleves par payemment de scolarite requete sql
Fermé
enselme
Messages postés
4
Date d'inscription
dimanche 28 septembre 2014
Statut
Membre
Dernière intervention
30 septembre 2014
-
28 sept. 2014 à 14:14
enselme Messages postés 4 Date d'inscription dimanche 28 septembre 2014 Statut Membre Dernière intervention 30 septembre 2014 - 30 sept. 2014 à 09:48
enselme Messages postés 4 Date d'inscription dimanche 28 septembre 2014 Statut Membre Dernière intervention 30 septembre 2014 - 30 sept. 2014 à 09:48
A voir également:
- Selection d'eleves par payemment de scolarite requete sql
- Le nombre de tentatives de déverrouillage incorrectes est trop élevé samsung ✓ - Forum Samsung
- L'indice n'appartient pas à la sélection vba ✓ - Forum Programmation
- Erreur lors de l'envoi de la requête facebook marketplace - Forum Facebook
- Sql lister les tables ✓ - Forum Programmation
- Retrouver la liste des élèves d'une classe - Forum Réseaux sociaux
2 réponses
loupix57
Messages postés
316
Date d'inscription
mercredi 20 mars 2013
Statut
Membre
Dernière intervention
1 juin 2015
14
Modifié par loupix57 le 29/09/2014 à 17:14
Modifié par loupix57 le 29/09/2014 à 17:14
Salut, tu peut toujours faire une jointure :
Ce qui récupére tout les évélves dont leur cotisations (preelv)
est inféreur à la cotisation à devoir pour la classe (sommef)
SELECT eleve.nomelv, eleve.nomclass, eleve.preelv , classe.sommef
FROM eleve
INNER JOIN classe ON (eleve.codeclass = classe.codeclass)
WHERE eleve.preelv < classe.sommef
ORDER BY eleve.nomelv ASC
Ce qui récupére tout les évélves dont leur cotisations (preelv)
est inféreur à la cotisation à devoir pour la classe (sommef)
enselme
Messages postés
4
Date d'inscription
dimanche 28 septembre 2014
Statut
Membre
Dernière intervention
30 septembre 2014
30 sept. 2014 à 09:48
30 sept. 2014 à 09:48
merci bcoup j'ai eu la solution avec cette requete
SELECT 'nomelv', 'preelv' FROM 'eleve','classe' WHERE 'eleve'.'codeclas'='classe'.'codeclas' AND 'classe'.'codeclas'='".$_GET['codeclas']."' GROUP BY 'nomelv', 'preelv' HAVING sum('somp') > (SELECT 'sommef' FROM 'classe' WHERE 'codeclas'='".$_GET['codeclas']."')
SELECT 'nomelv', 'preelv' FROM 'eleve','classe' WHERE 'eleve'.'codeclas'='classe'.'codeclas' AND 'classe'.'codeclas'='".$_GET['codeclas']."' GROUP BY 'nomelv', 'preelv' HAVING sum('somp') > (SELECT 'sommef' FROM 'classe' WHERE 'codeclas'='".$_GET['codeclas']."')