Ver Mensaje Individual
  #7 (permalink)  
Antiguo 28/03/2008, 02:24
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 2 meses
Puntos: 574
Re: consultas sql

TablaIzquierda LEFT JOIN TablaDerercha ON TablaIzquierda.campo1=TablaDerercha.campo1

Nos da TODOS registros de TablaIzquierda combinados con los de TablaDerecha donde los campo1 de cada una de ellas sean iguales.

Tambien tienes INNER JOIN y RIGHT JOIN, inner nos dará solo los registros donde los campo1 sean iguales y RIGHT....

Inner Join.
Outer Joins (Right Join -Left Join).
Self Join

SQL99 define más posibilidades pero no estan implementadas en todos los Servidores de BBDD.

Cada aplicacion del Sql tiene sus extensiones por lo que hay que mirar el manual del servidor que se este usando.

1.7.4. Extensiones MySQL al estándar SQL

Quim