Afficher les données de postgres avec un calcule Dernière réponse : 5 Novembre 2010 14:20 dans Programmation zinc2007 5 Novembre 2010 12:04:23 bonjour j'ai une base de donnée sous postgres qui comprend les tables suivantes : - tb_balance : ( ref , date , valeur1 , code , valeur2 ) - tb_situation : ( ref,mnt,...) comment faire pour lister un tableau qui comprend : ref - date - valeur1 - code - valeur2 - mnt le probleme est : si le champ code =0 il faut afficher valeur 1 si le code =2 il faut afficher la valeur 2 merci pour votre aide Autres pages sur : afficher donnees postgres calcule | Etre averti des réponses | Alerter Répondre à zinc2007 Lassé par la pub ? Créez un compte OmaR Expert Programmation 5 Novembre 2010 12:46:46 Salut, Pour afficher soit valeur1 soit valeur2 tu fais un CASE WHEN condition THEN result [WHEN ...] [ELSE ...] END Et pour lier tes tables, tu fais un JOIN | Alerter Répondre à OmaR Seb33300 Expert Programmation 5 Novembre 2010 14:20:52 SELECT b.ref, date, case when (code = 0) then valeur1 else valeur2 end as valeur, code, mnt FROM tb_balance as b LEFT JOIN tb_situation as s ON b.ref=s.ref | Alerter Répondre à Seb33300 Lassé par la pub ? Créez un compte Répondre Créer un nouveau sujet Tom's Guide>Forum>Programmation>Afficher les données de postgres avec un calcule> Contenus similaires : ForumAfficher requete depuis ma base de donne ForumDonnées formulaire vers base de données ForumAfficher text en arab base de donner ForumExcel afficher calcul ForumMysql php donne a afficher. ForumCalcul temps de transfert données solutionsAfficher un site don un bloc div Voir plus
zinc2007 5 Novembre 2010 12:04:23 bonjour j'ai une base de donnée sous postgres qui comprend les tables suivantes : - tb_balance : ( ref , date , valeur1 , code , valeur2 ) - tb_situation : ( ref,mnt,...) comment faire pour lister un tableau qui comprend : ref - date - valeur1 - code - valeur2 - mnt le probleme est : si le champ code =0 il faut afficher valeur 1 si le code =2 il faut afficher la valeur 2 merci pour votre aide Autres pages sur : afficher donnees postgres calcule | Etre averti des réponses | Alerter Répondre à zinc2007
OmaR Expert Programmation 5 Novembre 2010 12:46:46 Salut, Pour afficher soit valeur1 soit valeur2 tu fais un CASE WHEN condition THEN result [WHEN ...] [ELSE ...] END Et pour lier tes tables, tu fais un JOIN | Alerter Répondre à OmaR
Seb33300 Expert Programmation 5 Novembre 2010 14:20:52 SELECT b.ref, date, case when (code = 0) then valeur1 else valeur2 end as valeur, code, mnt FROM tb_balance as b LEFT JOIN tb_situation as s ON b.ref=s.ref | Alerter Répondre à Seb33300