Renommer la valeur d'une ligne !

Résolu/Fermé
freerider_76 Messages postés 29 Date d'inscription jeudi 4 octobre 2012 Statut Membre Dernière intervention 2 juillet 2013 - 23 oct. 2012 à 12:05
freerider_76 Messages postés 29 Date d'inscription jeudi 4 octobre 2012 Statut Membre Dernière intervention 2 juillet 2013 - 23 oct. 2012 à 17:52
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 jeudi 23 août 2012 Statut Membre Dernière intervention 20 janvier 2014 18
23 oct. 2012 à 14:36
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 jeudi 4 octobre 2012 Statut Membre Dernière intervention 2 juillet 2013 3
23 oct. 2012 à 14:53
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 26546 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 24 décembre 2024 3 319
23 oct. 2012 à 15:08
Salut,

colle ton texte de requête, y'a un truc qui m'échappe...
0
freerider_76 Messages postés 29 Date d'inscription jeudi 4 octobre 2012 Statut Membre Dernière intervention 2 juillet 2013 3
23 oct. 2012 à 15:48
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 26546 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 24 décembre 2024 3 319
23 oct. 2012 à 16:10
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 jeudi 4 octobre 2012 Statut Membre Dernière intervention 2 juillet 2013 3
23 oct. 2012 à 16:19
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 26546 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 24 décembre 2024 3 319
23 oct. 2012 à 16:40
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 jeudi 4 octobre 2012 Statut Membre Dernière intervention 2 juillet 2013 3
23 oct. 2012 à 17:52
Merci beaucoup de votre aide ça marche merci ;)
0