Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 19/06/2015 12:09:37
- erij.k
- Membre
Condition sur Postgresql
Bonjour,
Je veux générer un graphe avec jpgraph en utilisant les données de ma base Postgresql, je voudrai sélectionner les données même s'ils ont la valeur null
SELECT server_name
( CASE WHEN (security_errata IS NULL) THEN security_errata ELSE security_errata END)
FROM rhnserveroverview;
ERREUR: la fonction server_name(bigint) n'existe pas
LINE 1: SELECT server_name ( CASE WHEN (security_er...
^
HINT: Aucune fonction ne correspond au nom donné et aux types d'arguments.
Vous devez ajouter des conversions explicites de type.
Je voudrai avoir le nom de serveur et l'errata correspondant meme s'ils ont la valeur null
Dernière modification par erij.k (19/06/2015 12:10:14)
Hors ligne
#2 19/06/2015 13:16:36
- gleu
- Administrateur
Re : Condition sur Postgresql
C'est pas plutôt ça que vous cherchez à faire :
SELECT server_name, security_errata FROM rhnserveroverview;
Guillaume.
Hors ligne
#3 19/06/2015 13:29:15
- erij.k
- Membre
Re : Condition sur Postgresql
Non j'ai fais ça mais le problème c'est que jpgraph n'arrive pas à afficher le graphe lorsque toutes les valeurs sont nulles c'est pour ça je cherche une condition sur postgresql pour dire afficher les valeurs s'ils sont différents de zéro sinon afficher un message pas de valeurs à afficher
Hors ligne
#4 19/06/2015 15:52:34
- gleu
- Administrateur
Re : Condition sur Postgresql
Ceci ?
SELECT
server_name,
coalesce(security_errata::text, 'pas de valeurs'::text) AS security_errata
FROM rhnserveroverview;
Guillaume.
Hors ligne
#5 21/06/2015 17:49:59
- erij.k
- Membre
Re : Condition sur Postgresql
Merci beaucoup pour votre aide, je vais essayer ceci demain au boulot si je trouverai un problème je vais le mentionner et merci encore une fois ;)
Dernière modification par erij.k (21/06/2015 17:57:25)
Hors ligne
Pages : 1