Requête Access SQL
arnoldint
Messages postés
22
Date d'inscription
Statut
Membre
Dernière intervention
-
arnoldint Messages postés 22 Date d'inscription Statut Membre Dernière intervention -
arnoldint Messages postés 22 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai une table comme le montre cet exemple:
C1 C2
--- ---
a 1
a 2
a 3
b 1
b 3
c 2
c 4
Je voudrais faire une requête pour avoir un résultat horizontal c'est à dire lister les attributs pour chaque enregistrement de la première colonne comme celui là:
a 1 2 3
b 1 3
c 2 4
Merci par avance
J'ai une table comme le montre cet exemple:
C1 C2
--- ---
a 1
a 2
a 3
b 1
b 3
c 2
c 4
Je voudrais faire une requête pour avoir un résultat horizontal c'est à dire lister les attributs pour chaque enregistrement de la première colonne comme celui là:
a 1 2 3
b 1 3
c 2 4
Merci par avance
A voir également:
- Requête Access SQL
- Acer quick access ✓ - Forum PC portable
- Acer Quick Access - affichage CapsLock, VerrNum - Forum logiciel systeme
- Désinstaller ACER QUICK ACCESS - Forum Logiciels
- Access appdata - Guide
- Logiciel sql - Télécharger - Bases de données
4 réponses
Bonjour,
J'ai trouvé une solution approchante.
Pour faire avancer le Schmilblick
TRANSFORM (MaTable.C2) AS CompteDeC2
SELECT MaTable.C1, ([MaTable].[C1]) AS [Total de C2]
FROM [MaTable]
GROUP BY MaTable.C1
PIVOT MaTable.C2;
Résultat obtenu :
a 1 2 3
b 1 3
c 2 4
J'ai trouvé une solution approchante.
Pour faire avancer le Schmilblick
TRANSFORM (MaTable.C2) AS CompteDeC2
SELECT MaTable.C1, ([MaTable].[C1]) AS [Total de C2]
FROM [MaTable]
GROUP BY MaTable.C1
PIVOT MaTable.C2;
Résultat obtenu :
a 1 2 3
b 1 3
c 2 4
Merci Jacques
c'est presque ce que je veux, j'ai testé ta formule mais j'aurais des champs vides car ta formule affecte à chaque colonne la même valeur
c'est presque ce que je veux, j'ai testé ta formule mais j'aurais des champs vides car ta formule affecte à chaque colonne la même valeur
Bonsoir,
Je te dois une précision :
En faisant le copier/coller du résultat de ma requête dans le présent espace CCM, les cellules vierges se sont auto-effacées et le résultat devient celui que tu attends.
Par curiosité je te suggère de procéder à un essai pratique .....
Ça peut devenir une piste à suivre ....
a 1 2 3
b 1 3
c 2 4
Cordialement
Je te dois une précision :
En faisant le copier/coller du résultat de ma requête dans le présent espace CCM, les cellules vierges se sont auto-effacées et le résultat devient celui que tu attends.
Par curiosité je te suggère de procéder à un essai pratique .....
Ça peut devenir une piste à suivre ....
a 1 2 3
b 1 3
c 2 4
Cordialement
Bonjour,
J'avais testé la requête ca marche pour cet exemple, En fait j'ai une table qui contient environ 35000 ligne et chaque valeur de la premiere colonne aura pres de 50 valeurs. quand j'applique la requête sur ma table, il m'affiche une erreur comme quoi il y a trop d'en tête..
si je n'avais que qlques lignes ça aurait été tres pratique
Cdt,
J'avais testé la requête ca marche pour cet exemple, En fait j'ai une table qui contient environ 35000 ligne et chaque valeur de la premiere colonne aura pres de 50 valeurs. quand j'applique la requête sur ma table, il m'affiche une erreur comme quoi il y a trop d'en tête..
si je n'avais que qlques lignes ça aurait été tres pratique
Cdt,