Requéte de regroupement
AITADEL
-
Jean_Jacques Messages postés 1040 Date d'inscription Statut Membre Dernière intervention -
Jean_Jacques Messages postés 1040 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai une requéte issue de deux tables : chercheurs d'emploi et Diplome.
chaque chercheur dispose d'ua moins 3 diplomes.
j'ai utiliser l'opération de regroupement en utilisant la fonction premier et dernier mais comment faire pour afficher le deuxieme ou le troisième diplome dans les autres colonnes.
merci
J'ai une requéte issue de deux tables : chercheurs d'emploi et Diplome.
chaque chercheur dispose d'ua moins 3 diplomes.
j'ai utiliser l'opération de regroupement en utilisant la fonction premier et dernier mais comment faire pour afficher le deuxieme ou le troisième diplome dans les autres colonnes.
merci
A voir également:
- Requéte de regroupement
- Requête bloquée par le pare-feu applicatif claranet webfence ✓ - Forum Réseaux sociaux
- Erreur de requete facebook - Forum Facebook
- Requete sql pix - Forum PHP
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ✓ - Forum Android
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de pomme mais pas de pomme de terre ? - Forum Windev
6 réponses
non malheureusement le tableau croisé dynamique ca marche pas, en fait ce que je veux c'est lors de l'affichage de ma requête sous forme d'un tableau en mode feuille de donnée qu'il y aurait trois colonnes ( trois diplômes) pour chaque chercheur d'emploi
A mon sens, sous ACCESS, les formulaires sont à privilégier pour la présentation (affichage) des informations.
Dans cette hypothèse, les diplômes sont en colonnes, ce qui facilite un contrôle visuel et permet en outre d'ajouter librement des enregistrements et de ménager l'avenir.
Ceci dit, avec SQL l'affichage horizontal me semble possible, mais je ne sais pas faire.
Cordialement
Dans cette hypothèse, les diplômes sont en colonnes, ce qui facilite un contrôle visuel et permet en outre d'ajouter librement des enregistrements et de ménager l'avenir.
Ceci dit, avec SQL l'affichage horizontal me semble possible, mais je ne sais pas faire.
Cordialement
Bonjour,
Finalement, c'est simple. Pour obtenir l'enregistrement N° 2, il suffit d'ajouter : +1 dans la syntaxe.
Exemple de référence :
SELECT First((table.champ)+1) AS PremierDetable
FROM table ORDER BY tablechamp;
Cordialement
Finalement, c'est simple. Pour obtenir l'enregistrement N° 2, il suffit d'ajouter : +1 dans la syntaxe.
Exemple de référence :
SELECT First((table.champ)+1) AS PremierDetable
FROM table ORDER BY tablechamp;
Cordialement
En fait j'ai essayé votre proposition mais lors de l'exécution un message s'affiche:"Type de donnés incompatible dans l'expression du critére". je comprend pas ce que je dois faire.
Merci encore de m'aider
Merci encore de m'aider
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
Il s'agit probablement d'une incohérence.
Afin que je me fasse une idée concrète, merci de me retourner un copier/coller de la requête litigieuse
A+
Il s'agit probablement d'une incohérence.
Afin que je me fasse une idée concrète, merci de me retourner un copier/coller de la requête litigieuse
A+
Bonjour AITADEL,
Un formulaire sous forme d'un tableau croisé dynamique ne ferait-il pas votre affaire ?
Cordialement
Un formulaire sous forme d'un tableau croisé dynamique ne ferait-il pas votre affaire ?
Cordialement
En fait je voudrais créer une formulaire à partir de la dite requête de telle façon que chaque chercheur apparaisse sur une seule ligne avec les 3 diplomes affichés respectivement sur les colonnes : Diplome1- Diplome2 - Diplome3. autrement dit, je veux pas que le méme chercheur se répéte trois fois. {ce que j'ai utilisé au niveau de la requête c'est le regroupement par le critére : premier dans la colonne (diplome1) et le critére dernier dans la colonne (diplome3 mais comment faire la colonne (diplome2)}?