Skip site navigation (1) Skip section navigation (2)

Re: ecriture d'une jointure externe gauche sans left inner join ; est ce possible ?

From: "Marie-Claude QUIDOZ" <Marie-Claude(dot)QUIDOZ(at)cefe(dot)cnrs(dot)fr>
To: "Marc Cousin" <cousinmarc(at)gmail(dot)com>, <pgsql-fr-generale(at)postgresql(dot)org>
Subject: Re: ecriture d'une jointure externe gauche sans left inner join ; est ce possible ?
Date: 2010-10-25 16:48:42
Message-ID: AE1706B5C143C44589513A92F5945DB7673BAF@ZZML.newcefe.newage.fr (view raw or flat)
Thread:
Lists: pgsql-fr-generale
Bonjour

J'étais effectivement à la recherche de l'équivalent de + d'oracle ...

Par contre dans ma table mesure, le champ " mesure.plateforme_prov_obs_id " contient sous un numéro soit null

A+

MCQ

-----Message d'origine-----
De : pgsql-fr-generale-owner(at)postgresql(dot)org [mailto:pgsql-fr-generale-owner(at)postgresql(dot)org] De la part de Marc Cousin
Envoyé : lundi 25 octobre 2010 18:38
À : pgsql-fr-generale(at)postgresql(dot)org
Objet : Re: [pgsql-fr-generale] ecriture d'une jointure externe gauche sans left inner join ; est ce possible ?

The Monday 25 October 2010 18:00:54, Stéphane A. Schildknecht wrote :
> SELECT
> mesure.mesure_id,
> mesure.plateforme_prov_obs_id,
> plateforme_provenance.plateforme_nom,
> plateforme_provenance.plateforme_provenance_id,
> mesure.plateforme_id
> FROM
> public.mesure, public.plateforme_provenance
> where mesure.plateforme_id=59
> and
> (mesure.plateforme_prov_obs_id =
> plateforme_provenance.plateforme_provenance_id
> or mesure.plateforme_prov_obs_id is null) ;
Cette notation ne marchera pas, puisqu'il n'y a pas de champ à NULL dans la 
table mesure…

Je présume que la question, c'est de savoir s'il y a une notation 
table1.champ1 = table2.champ2(+) à la oracle
ou 
table1.champ1 *= table2.champ2 à la sybase ?

Si c'est le cas, non, il n'y a pas, vous devez utiliser l'écriture normalisée 
sous PostgreSQL.

-- 
Sent via pgsql-fr-generale mailing list (pgsql-fr-generale(at)postgresql(dot)org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-fr-generale

In response to

Responses

pgsql-fr-generale by date

Next:From: damien clochardDate: 2010-10-26 07:13:13
Subject: Re: [pgsql-fr-generale] Ouverture des inscriptions pour le PG Day Européen 2010 à Stuttgart
Previous:From: Daniel VeriteDate: 2010-10-25 16:42:12
Subject: Re: ecriture d'une jointure externe gauche sans left inner join ; est ce possible ?

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group