Hola!

Registrándote como bakuno podrás publicar, compartir y comunicarte en privado con otros bakuos :D

Regístrame ya!

Comando Join-SQL

stickylife

Bovino Milenario
Desde
24 Ene 2009
Mensajes
1.225
Hola aleros (amigos) habran angun bacun@ que sepa que es ese comando y como se utiliza, la verdad no le entiendo

ojala me ayuden
 
leete el join de wikipedia, esta muy bien explicado.
o googlea un poco no esta de mas
 
el comando join es para consultar de una tabla a otra
FROM nombre de la tabla INNER JOIN otro nombre de otra tabla

espero k sea ese
jeje
 
pues mira.............

existen varias.
Inner Join
left Join
right join
cross join
join

la sintaxis es muy igual solo que los resultados varian.
select * from tabla1 (comando join) tabla2 on columna de tabla1 = columna de tabla2 y asi las relaciones por lo regular son FK las que se relacionan.

en fin el resultado que arrojan es este
Inner Join : de las dos tablas relacionadas solo arroja los datos que esten en las dos tablas
left Join : solo los datos que esten en la primer tabla
right join solo los datos que esten en la segunda tabla
cross join : es el resultado de el left y right juntos
join. solo une las tablas y los resultados.

espero esto te sirva si no es suficiente pues mira.

tenemos dos tablas ok

la tabla A : 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,

la tabla B: 1, 3, 5, 7, 9, 11, 13, 15, 17

Inner Join : 1, 3, 5, 7, 9, 11, 13
left Join : 2, 4, 6 ,8, 10, 12,
right join :15, 17
cross join: 2, 4, 6, 8, 10, 12, 15, 17 *
join: todos los datos.*

tengo un tiempo que no uso los ultimos 2 asi que tengo duda pero en generas los demas asi trabajan y casi esto seguro que los ultimos dos tambien.
sino algun bakuno hagame la correcion
 
Volver
Arriba