| From: | Masse Jacques <jacques(dot)masse(at)bordeaux(dot)cemagref(dot)fr> |
|---|---|
| To: | 'Francois Suter' <dba(at)paragraf(dot)ch>, Remi <remi(at)chillet(dot)com> |
| Cc: | pgsql-fr-generale(at)postgresql(dot)org |
| Subject: | RE: [pgsql-fr-generale] Comparer des valeurs booléennes |
| Date: | 2004-03-05 15:32:20 |
| Message-ID: | 0B87317EA62BD211A02A00A0C9DFB7EC9B5FC5@hermes.bordeaux.cemagref.fr |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-fr-generale |
QQchose comme ça ?
-- Function: public.test2()
-- DROP FUNCTION public.test2();
CREATE OR REPLACE FUNCTION public.test2()
RETURNS bool AS
'declare ct int8;
declare cf int8;
begin
ct := (SELECT count (*) FROM test_bool where b2 =\'t\');
if ct > 0 then return \'t\';
end if;
return \'f\';
end;
'
LANGUAGE 'plpgsql' VOLATILE;
-----Message d'origine-----
De : Francois Suter [mailto:dba(at)paragraf(dot)ch]
Envoyé : vendredi 27 février 2004 13:29
À : Remi
Cc : pgsql-fr-generale(at)postgresql(dot)org
Objet : Re: [pgsql-fr-generale] Comparer des valeurs booléennes
Salut,
> Oui effectivement le resonnement est juste dans ton exemple mai j'ai
> besoin
> de comparer les resultats de toutes les lignes d'une colonne. Je veux
> un OR
> en effet:
Ah oui, je comprends la différence, maintenant. A mon avis, ce n'est
pas possible de manière simple. Je pense qu'il faut écrire une fonction
en PL/PgSQL ou autre langage supporté par PostgreSQL, mais je n'ai
encore jamais fait ça et je ne saurais pas comment m'y prendre.
Quelqu'un s'y connaît là?
A+
---------------
Francois
Home page: http://www.monpetitcoin.com/
"Nous sommes peu à penser trop, trop à penser peu." - Françoise Sagan
---------------------------(end of broadcast)---------------------------
TIP 9: the planner will ignore your desire to choose an index scan if your
joining column's datatypes do not match
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Olivier Brunet-Crocq | 2004-03-08 10:58:26 | PostgreSQL 7.3.6 pour Cygwin |
| Previous Message | Francois Suter | 2004-03-05 11:00:58 | Re: Des nouvelles... |