Renommer la valeur d'une ligne !

Résolu
freerider_76 Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   -  
freerider_76 Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai un petit soucis avec Access ^^

J'ai fait une requête de sélection avec une condition.

J'ai regroupé Mon champ Oui/Non avec en face la valeur du nombre de oui et de non.

Je voudrais savoir comment faire pour renommé la case "Oui" (coché) et la case "non" du résultat de ma requête.

A la place d'avoir une case coché ou non d'avoir un mot plus implicite.

Merci de votre aide !



A voir également:

4 réponses

asmaanoor Messages postés 73 Date d'inscription   Statut Membre Dernière intervention   18
 
dans ta requete sql tu mettras ton champ oui/non As le nomimplicite
par exemple
select oui/non As choix from maTable
0
freerider_76 Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   3
 
Oui mais cela va modifier mon en en-tête de champ (titre de la colonne) moi je veut modifier les deux lignes que je vais avoir en réponse à ma requête .

Pour le moment j'ai :

Titre colonne 1 | titre colonne 2

(croix cochée ) | nombre de oui
(crois non cochée | nombre de non

et je souhaiterais :

Titre colonne 1 | titre colonne 2

nom_1 | nombre de oui
nom_2 | nombre de non
0
blux Messages postés 27121 Date d'inscription   Statut Modérateur Dernière intervention   3 359
 
Salut,

colle ton texte de requête, y'a un truc qui m'échappe...
0
freerider_76 Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   3
 
Voila ma requête :

SELECT Paire.primipare AS [Etat de la vache], Count(Paire.numéro_paire) AS nb_paires
FROM Paire
GROUP BY Paire.primipare
ORDER BY Paire.primipare;

le champ Paire.primipare est celui oui/non. je compte combien de oui et combien de non mais a la place d'une case cochée ou non dans le résultat de ma requête je souhaiterais mettre un mot
0
blux Messages postés 27121 Date d'inscription   Statut Modérateur Dernière intervention   3 359
 
Il faut donc utiliser la fonction iif. Ca pourrait donner un truc comme ça :

SELECT IIF(Paire.primipare=0,"Primipare","Autre") AS [Etat de la vache]...
0
freerider_76 Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   3
 
Je viens de tester cela je pense que cela marche pour oracle ou autre mais j'ai oublier un petit détail c'est que je suis sous access et maintenant avec une requete de ce genre les deux carrés de oui et non sont rempli d'un cube bleue

SELECT iif(Paire.primipare = 0, 'primipare', 'multipare') AS [Etat de la vache], Count(Paire.numéro_paire) AS nb_paires
FROM Paire
GROUP BY Paire.primipare
ORDER BY Paire.primipare;
0
blux Messages postés 27121 Date d'inscription   Statut Modérateur Dernière intervention   3 359
 
Chez moi, sous access, ça marche parfaitement...
Essaye de mettre les libellés entre double-quotes plutôt qu'entre simple-quotes...
0
freerider_76 Messages postés 29 Date d'inscription   Statut Membre Dernière intervention   3
 
Merci beaucoup de votre aide ça marche merci ;)
0