[SP-pm] [OT] NoSQL

Lindolfo "Lorn" Rodrigues lorn.br at gmail.com
Thu Jun 3 19:15:16 PDT 2010


Sim, até hoje  eu vejoJOIN ASSIM.
A Oracle ( e seus dba's), diz que isso tem o mesmo custo de fazer JOIN "na
mão" como já disse o gabiruth, ambos geram o mesmo exec plan.

PS: BigBig é bala que vira chicleta ou coisa assim? :P #infanciafeelings
2010/6/3 Gabriel Andrade <gabiruh em gmail.com>

> 2010/6/3 Nilson Santos Figueiredo Jr. <acid06 em gmail.com>:
> >  SELECT * FROM table1 t1, table t2 WHERE t1.key = t2.key;
> >
> > Muita gente insiste em fazer JOIN usando condições no where.
>
> O que não é tão "errado" assim. Essa é a chamada notação implícita
> para inner joins, que a depender do RDBMS pode gerar o mesmo exec plan
> da forma explícita ( t1 INNER JOIN t2 ON ...). Alguns RDBMS até
> possuem operadores (já obsoletos e non-ANSI) pra representar os
> diferentes tipos de JOIN:
>  - WHERE t1 *= t2
>  - WHERE t1 =* t2
>  - WHERE t1 (+)= t2
>  - WHERE t1 = t2 (+)
>
> É estranho, mas já foi normal usar... e ainda achavam chique. :)
>
>
>
> Meus dois BigBig.
> _______________________________________________
> SaoPaulo-pm mailing list
> SaoPaulo-pm em pm.org
> http://mail.pm.org/mailman/listinfo/saopaulo-pm
>



-- 
lorn at lornlab dot org
Lindolfo "Lorn" Rodrigues
-------------- Pr?xima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://mail.pm.org/pipermail/saopaulo-pm/attachments/20100603/655fc5cb/attachment.html>


More information about the SaoPaulo-pm mailing list