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

Re: Pregunta sobre RIGTH JOIN? (Si esta bien escrito)

From: Rodriguez Fernando <rodriguez(at)ort(dot)edu(dot)uy>
To: "Miguel Angel (dot)" <rev_angel(at)hotmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Pregunta sobre RIGTH JOIN? (Si esta bien escrito)
Date: 2007-10-29 18:38:55
Message-ID: 472628BF.7090808@ort.edu.uy (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Hola lo que pasa que esta asumiendo rigth  como alias de la tabla y esta 
haciendo un inner join.

Saludos Fernando

Miguel Angel . wrote:
> Quisiera saber si el cruce RIGTH JOIN realmente es un tipo válido de cruce o se puede considerar un error en postgres?
>
> Haciendo un ejemplo, de un par de tablas:
>
> Empleado:
>
> id | nombre
> --------------------
> 1  | Empleado1
> 2  | Empleado2
> 3  | Empleado3
> 4  | Empleado4
> 5  | Empleado5
>
>
> Sueldo:
>
> id | sueldo
> ---------------------
> 1 | 100
> 3 | 300
> 4 | 400
> 6 | 600
> 7 | 700
>
> Si yo ejecuto "SELECT * FROM empleado RIGHT JOIN sueldo USING(id);" obtengo:
>
>  id |    nombre             | sueldo 
> ----+----------------------+--------
>   1 | Empleado1          |    100
>   3 | Empleado3          |    300
>   4 | Empleado4          |    400
>   6 |                                |    600
>   7 |                                |    700
>
> Pero por un error ortográfico también ejecute "SELECT * FROM empleado RIGTH JOIN sueldo USING(id);" y esto me da:
>
>  id |    nombre     | sueldo 
> ----+----------------+--------
>   1 | Empleado1  |    100
>   3 | Empleado3  |    300
>   4 | Empleado4  |    400
>
> Me parece curioso que el RIGTH JOIN se ejecute como un INNER JOIN sobre todo si a mi parecer es un error ortográfico solamente. Busque información en la ayuda y el manual de postgres pero no encontré nada, así que lo comento por aquí para que alguien me saque de mi duda.
>
> De antemano gracias por la ayuda.
> _________________________________________________________________
> Express yourself instantly with MSN Messenger! Download today it's FREE!
> http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/--
> TIP 9: visita nuestro canal de IRC #postgresql-es en irc.freenode.net
>   

In response to

Responses

pgsql-es-ayuda by date

Next:From: Ever Daniel Barreto RojasDate: 2007-10-29 18:53:22
Subject: Re[2]: Pregunta sobre RIGTH JOIN? (Si esta bien escrito)
Previous:From: Guillermo =?iso-8859-1?b?TXXxb3o=?=Date: 2007-10-29 18:20:41
Subject: Re: Simular el comportamiento de 7.4 en un 8.0

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