Requette SQL
Fermé
xsure
Messages postés
51
Date d'inscription
dimanche 21 décembre 2008
Statut
Membre
Dernière intervention
26 septembre 2015
-
16 févr. 2010 à 21:42
Le Pingou Messages postés 12242 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 16 mars 2025 - 19 févr. 2010 à 23:39
Le Pingou Messages postés 12242 Date d'inscription mercredi 11 août 2004 Statut Contributeur Dernière intervention 16 mars 2025 - 19 févr. 2010 à 23:39
A voir également:
- Requette SQL
- Logiciel sql - Télécharger - Bases de données
- Requete sql pix ✓ - Forum MySQL
- Requête sql date supérieure à ✓ - Forum Programmation
- Jointure sql ✓ - Forum MySQL
- Ora-00933: la commande sql ne se termine pas correctement ✓ - Forum Oracle
13 réponses
Le Pingou
Messages postés
12242
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
16 mars 2025
1 458
16 févr. 2010 à 22:20
16 févr. 2010 à 22:20
Bonjour,
Elle est étrange cette requête, pouvez l'ouvrir en mode création et faire une copie d'écran et mettre cette copie sur https://www.cjoint.com/ et poster le lien.
La version d'Access ?
Elle est étrange cette requête, pouvez l'ouvrir en mode création et faire une copie d'écran et mettre cette copie sur https://www.cjoint.com/ et poster le lien.
La version d'Access ?
xsure
Messages postés
51
Date d'inscription
dimanche 21 décembre 2008
Statut
Membre
Dernière intervention
26 septembre 2015
1
16 févr. 2010 à 22:34
16 févr. 2010 à 22:34
le mode création : https://www.cjoint.com/?cqwGQtnZZj
le résultat : https://www.cjoint.com/?cqwH78wqJo
le résultat : https://www.cjoint.com/?cqwH78wqJo
xsure
Messages postés
51
Date d'inscription
dimanche 21 décembre 2008
Statut
Membre
Dernière intervention
26 septembre 2015
1
16 févr. 2010 à 22:38
16 févr. 2010 à 22:38
c'est access 2007
J'ai fais un autre requête : Numéro et Libellé des fonctions ayant plus de 2 employé :
SELECT FONCTION.Numfonction, FONCTION.Libfonction
FROM FONCTION, EMPLOYE
WHERE FONCTION.Numfonction=EMPLOYE.Numfonction
GROUP BY FONCTION.Numfonction, FONCTION.Libfonction
HAVING Count(Numemp)>2;
elle marche très bien, je ne comprend pas
ce doit être par rapport à la valeur 0 de COUNT
J'ai fais un autre requête : Numéro et Libellé des fonctions ayant plus de 2 employé :
SELECT FONCTION.Numfonction, FONCTION.Libfonction
FROM FONCTION, EMPLOYE
WHERE FONCTION.Numfonction=EMPLOYE.Numfonction
GROUP BY FONCTION.Numfonction, FONCTION.Libfonction
HAVING Count(Numemp)>2;
elle marche très bien, je ne comprend pas
ce doit être par rapport à la valeur 0 de COUNT
Le Pingou
Messages postés
12242
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
16 mars 2025
1 458
16 févr. 2010 à 23:12
16 févr. 2010 à 23:12
Bonjour.
Pour quelle raison avez-vous un critère [ Count(Employe.Numemp))=0] ?
Pour quelle raison avez-vous un critère [ Count(Employe.Numemp))=0] ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
xsure
Messages postés
51
Date d'inscription
dimanche 21 décembre 2008
Statut
Membre
Dernière intervention
26 septembre 2015
1
16 févr. 2010 à 23:45
16 févr. 2010 à 23:45
be en faite je pensais que c'était la bonne requête par rapport à la deuxiemme requête citée plus haut (fonction avec plus de deux employés) car sinon je vois pas comment m'y prendre
en fait je veut afficher comme résultat les fonction de la table FONCTION qui n'ont aucun employé, c'est à dire qui n'ont pas de Numfonction dans la table EMPLOYE
en fait je veut afficher comme résultat les fonction de la table FONCTION qui n'ont aucun employé, c'est à dire qui n'ont pas de Numfonction dans la table EMPLOYE
Le Pingou
Messages postés
12242
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
16 mars 2025
1 458
16 févr. 2010 à 23:57
16 févr. 2010 à 23:57
Bonjour,
Mais : Numfonction ce n'est pas Numrep et Numrep à une clef primaire .
Mais : Numfonction ce n'est pas Numrep et Numrep à une clef primaire .
xsure
Messages postés
51
Date d'inscription
dimanche 21 décembre 2008
Statut
Membre
Dernière intervention
26 septembre 2015
1
17 févr. 2010 à 00:00
17 févr. 2010 à 00:00
pardon mais c'est quoi Numrep?
la clés primaire de FONCTION est umfonction et celle de EMPLOYE est Numemp.
Avez vous une idée de la requête?
la clés primaire de FONCTION est umfonction et celle de EMPLOYE est Numemp.
Avez vous une idée de la requête?
Le Pingou
Messages postés
12242
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
16 mars 2025
1 458
17 févr. 2010 à 10:43
17 févr. 2010 à 10:43
Bonjour,
Excusez-moi, il s'agit bien de Numemp sur lequel vous avez le critère [0] et vous vouliez ceci : en fait je veut afficher comme résultat les fonction de la table FONCTION qui n'ont aucun employé, c'est à dire qui n'ont pas de Numfonction dans la table EMPLOYE
D'ou : Numfonction ce n'est pas Numemp.
Pour la suite je regarde dans la journée.
Excusez-moi, il s'agit bien de Numemp sur lequel vous avez le critère [0] et vous vouliez ceci : en fait je veut afficher comme résultat les fonction de la table FONCTION qui n'ont aucun employé, c'est à dire qui n'ont pas de Numfonction dans la table EMPLOYE
D'ou : Numfonction ce n'est pas Numemp.
Pour la suite je regarde dans la journée.
xsure
Messages postés
51
Date d'inscription
dimanche 21 décembre 2008
Statut
Membre
Dernière intervention
26 septembre 2015
1
17 févr. 2010 à 00:36
17 févr. 2010 à 00:36
en fait je veut afficher comme résultat les fonction de la table FONCTION qui n'ont aucun employé, c'est à dire qui n'ont pas de Numfonction dans la table EMPLOYE
exemple:
table FONCTION
Numfonction....Libfonction
........1............. Ouvrier
........2............ Technicien
........3................ Cadre
table EMPLOYE
Numemp...Nomemp....Salemp.....Numfonction
.....100 ........Pierre ......1500............ 2
.....110 ....... Paul..........1500 .......... 1
.....120 ........Jacques .... 1500 ......... 2
En fait dans la table EMPLOYE, aucun employe n'a le Numfonction 3 qui correspond à la fonction Cadre
je voudrais pour résultat de requête :
Numfonction....Libfonction
........3................ Cadre
exemple:
table FONCTION
Numfonction....Libfonction
........1............. Ouvrier
........2............ Technicien
........3................ Cadre
table EMPLOYE
Numemp...Nomemp....Salemp.....Numfonction
.....100 ........Pierre ......1500............ 2
.....110 ....... Paul..........1500 .......... 1
.....120 ........Jacques .... 1500 ......... 2
En fait dans la table EMPLOYE, aucun employe n'a le Numfonction 3 qui correspond à la fonction Cadre
je voudrais pour résultat de requête :
Numfonction....Libfonction
........3................ Cadre
Le Pingou
Messages postés
12242
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
16 mars 2025
1 458
17 févr. 2010 à 15:52
17 févr. 2010 à 15:52
Bonjour,
Je pense qu’il est plus judicieux d’avoir le nombre d’employé par fonction.
Exemple joint : https://www.cjoint.com/?crpZaGCLGv
Si cela ne convient pas …
Je pense qu’il est plus judicieux d’avoir le nombre d’employé par fonction.
Exemple joint : https://www.cjoint.com/?crpZaGCLGv
Si cela ne convient pas …
xsure
Messages postés
51
Date d'inscription
dimanche 21 décembre 2008
Statut
Membre
Dernière intervention
26 septembre 2015
1
18 févr. 2010 à 15:34
18 févr. 2010 à 15:34
helas non il faut que le resultat soit le num et lib de la fonction qui n'a pas d'employé
merci en tout cas de ton aide
merci en tout cas de ton aide
Le Pingou
Messages postés
12242
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
16 mars 2025
1 458
19 févr. 2010 à 00:03
19 févr. 2010 à 00:03
Bonjour,
Désolé, mais il serait intéressant de données la raison ...
Note:
Si vous regardez la requête en mode création, il vous suffit de mettre [0] comme critère dans la colonne n°3 et de décocher L'affichage et ainsi vous avez exactement se que vous avez demandé.
Désolé, mais il serait intéressant de données la raison ...
Note:
Si vous regardez la requête en mode création, il vous suffit de mettre [0] comme critère dans la colonne n°3 et de décocher L'affichage et ainsi vous avez exactement se que vous avez demandé.
xsure
Messages postés
51
Date d'inscription
dimanche 21 décembre 2008
Statut
Membre
Dernière intervention
26 septembre 2015
1
19 févr. 2010 à 23:15
19 févr. 2010 à 23:15
en fait la raison c'est que j'aidais quelqu'un à faire des requêtes SQL et il me demandait cette requête (https://forums.commentcamarche.net/forum/affich-16605753-fonction-count-sql-sous-acces?page=2#27)
je lui ait mis le lien vers ce forum comme ça il pourra voir la solution du mode création.
en tout cas merci de ton aide
je lui ait mis le lien vers ce forum comme ça il pourra voir la solution du mode création.
en tout cas merci de ton aide
Le Pingou
Messages postés
12242
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
16 mars 2025
1 458
19 févr. 2010 à 23:39
19 févr. 2010 à 23:39
Merci.