Como ejercicio mental para algun tipo de prueba de inteligencia o apuesta,
lo entiendo.
Pero francamente no se me ocurre que extraña situacion podria hacer que
quieras hacer algo asi en un sistema real.
No se si hay una manera de reemplazar en todos los casos y de una unica
manera un LEFT JOIN.
Pero por ejemplo se me ocurre algo asi:
SELECT
T1.ID,
(SELECT T2.Nombre FROM Tabla2 T2 WHERE T2.ChildId = T1.ID) AS
Valor
FROM Tabla1 T1
Cabe aclarar que esta solucion es MUY MALA, pero bueno, reemplaza al LEFT
JOIN, pero solo en cierto tipo de querys...
Saludos!,
El día 30/10/07, Jose Mariano Alvarez <[EMAIL PROTECTED]>
escribió:
>
> Como que no podes usar LEFT o RIGHT ?
>
> Saludos
>
> --
> --------------------------------
> Atte.
> Ing. Jose Mariano Alvarez
> SQL Total Consulting
>
>
>
> On 10/30/07, Claudia Almeda <[EMAIL PROTECTED]> wrote:
> > Hola Lista, espero que esten bien,
> >
> > Mi pregunta de hoy es la siguiente... como haria para hacer un left join
> > mediante una consulta, o sea me encontre con el caso en que no debo usar
> la
> > clausula LEFT o RIGHT pero tampoco cuento con la posibilidad de usar los
> *=
> > o =* para resolver esto...
> >
> > Alguien tiene una idea ??, intente hacer consultas que me trajeran lo
> mismo
> > que me devolveria un LEFT o RIGHT pero no lo consegui... :(
> >
> >
> > Espero alguien tenga algo
> >
> >
> > BEsos..
> >
> > --
> > Atte Almeda Claudia
>
>