You are on page 1of 4

Tutoriales, guas y manuales de diversas temticas

INIC IO

NOTIC IAS

ARTIC ULOS

Anuncios Google

SQL Server

MS SQL Server

PO STED BY THE W IZARD

4 CO MMENTS

Google cambia su Interface El INNER JOIN de MySql nos permite relacionar dos o ms tablas en una sola, haciendo uso de la foreign key de las tablas para formar dicha relacin. He de decir que INNER JOIN es mucho ms rpido que la forma ordinaria de relacionar varias tablas (SELECT * FROM tabla1, tabla2 W HERE tabla1.id=tabla2.id) motivo por el cual vale la pena saberlo utilizar. Agrega Safari 5.1.2 soporte para PDF Inventan frmula para descubrir fotos retocadas Diez Consejos Para Navegar Seguro En Internet Chrome supera a Firefox por primera vez

Sintaxis INNER JOIN


1 2 3 4 5 SELECT campo1 [, campo2, campo3] FROM tabla1 INNER JOIN tabla2 ON tabla1.id=tabla2.id INNER JOIN tabla3 ON tabla2.id2=tabla3.id2;

Ejemplo INNER JOIN


Vamos a suponer que tenemos las tablas producto, venta y empleado con los siguientes datos. producto id_producto 1 2 3 nombre Laptop hp 5000 Pc de escritorio Lenovo 200 Teclado inalmbrico m200 precio 7000 4500 1000 Enter your email address:

venta id_venta 1 1 2 id_producto 1 3 2 Id_empleado 1 1 2 Cantidad 4 3 1

Subscribe Delivered by FeedBurner

Bscanos en Facebook
empleado

tutorialenred
Me gusta

Anuncios Google
id_empleado 1 2

MySQL How To
nombre Luis

Gui for MySQL


A 21 personas les gusta tutorialenred.

Eduardo

Luis Rey

Diego

Eduardo

Pedro
converted by Web2PDFConvert.com

2 3

Pedro Juan
A mador Kelv in Tsubara Richard

INNER JOIN con 2 tablas


Quiero realizar una consulta que me regrese el nombre y precio de los productos que se vendieron 1 2 3 SELECT producto.nombre, producto.precio FROM producto INNER JOIN venta ON producto.id_producto=venta.id_producto;
Plug-in social de F acebook Zeroo Yorman A ndre Lix

Con lo que se produce este resultado: nombre Laptop hp 5000 Laptop hp 5000 Pc de escritorio Lenovo 200 precio 7000 7000 4500

Articulos (7) Softw are

INNER JOIN con 3 tablas


Si ahora queremos relacionar 3 tablas, basndonos en las tablas anteriores podemos hacerlo sin problema, por ejemplo si deseamos obtener el nombre del producto con su respectivo precio de las ventas realizadas y adems queremos obtener el nombre del empleado de cada venta, haramos una consulta como la siguiente. 1 2 3 4 5 SELECT producto.nombre, producto.precio, empleado.nombre FROM producto INNER JOIN venta ON producto.id_producto=venta.id_producto INNER JOIN empleado ON venta.id_empleado=empleado.id_empleado;

(1) Audio (1) Bases de datos (37) MySql (36) Diseo w eb (5) Flash CS5

El resultado sera la siguiente tabla: nombre Laptop hp 5000 Laptop hp 5000 Pc de escritorio Lenovo 200 precio 7000 7000 4500 nombre Luis Luis Pedro

(5) Edicion (1) FTP (1) Internet (15)

Si Te Ha Gustado Este Articulo, Puedes Realizar Estos 3 Simples Pasos: 1. Comprtelo en Facebook, Google+ o Twitter o incluso puedes hacerte fan en facebook. 2. Djame tu comentario a continuacin y hazme saber qu tipo de contenido es el que mejor te ayuda para que pueda desarrollarlo. 3. Suscrbete para recibir los artculos directamente en tu correo electrnico Simplemente tienes que colocar tu direccin de email en el formulario que tienes en la barra lateral y FeedBurner te lo enviara.

Hardw are (3) Softw are (1) Virus informatico (5)

Related posts: 1. 2. 3. 4. 5. Consulta de varias tablas en MySql Clculos en consultas de MySql Having en MySql Primary key en Mysql Operador Betw een en MySql Like

W indow s (2) W ireless (1) Noticias (28) Ofimatica

(2) Excel 2010 (1)

CATEGORIES: MYSQL

Outlook (1) Programacion

About the wizard


Estudiante de 7mo. Semestre de Ingenieria en sistemas, me agrada mucho compartir lo que he aprendido a lo largo de ms de 7 aos en este mundillo, sin dejar de aprender cosas nuevas y seguir compartiendolas. Me gusta tambien hacer deporte especialmente jugar Soccer y cuando tengo tiempo me salgo un rato al gimnasio. Del fin de semana ni les platico, es mi dia para desestresarme :) View all posts by the w izard

(100) C Sharp (16) HTML (3)

4 Responses so far.
paginas w eb dice:

PHP (79) Redes

converted by Web2PDFConvert.com

agosto 11, 2011 a las 8:57 am

(1) Seguridad informatica (11) Servidores (2) Servidores de archivos (5)

Gracias por tu aporte, esta teniendo un problema con el inner join, en las tablas de mi pagina, ahora veo el porque. Saludos diseo w eb mexico
Responder

que es un ensayo dice:


septiem bre 5, 2011 a las 4:56 pm

Uncategorized (2) Video (1) Wordpress (1)

Una clausula muy usada e importante en mysql, espero puedas hablar de left join y right join. Saludos amigo
Responder

luis dice:
septiem bre 12, 2011 a las 10:13 pm

oye no tienes un error en la consulta de las 3 tablas en el momento de hacer la seleccion de los campos a mostrar venta.id_empleado por el nombre del empleado?
Responder

Nosotros Tutorial de PHP Quieres colaborar?

the wizard dice:


septiem bre 13, 2011 a las 10:29 am

Tenias toda la razn amigo Luis, muchas gracias por la correccin, ya esta arreglado. Saludos
Responder

diciembre 2011 noviembre 2011 octubre 2011

Name (required)

septiembre 2011 agosto 2011

Mail (required)

julio 2011 junio 2011

Website

mayo 2011 abril 2011

Submit Los enlaces en los comentarios pueden encontrarse libres de nofollow .

Notify me of follow -up comments by email.

Notify me of new posts by email.

Entradas recientes
Google cambia su Interface Chrome supera a Firefox por primera vez

Tags
alter table apache Apple botnet C# c sharp Ddos delete get google+ guia guia php html ingenieria social insert iPhone isset Javascript metodo post

Webs amigas
Descarga Juegos paginas web

converted by Web2PDFConvert.com

Agrega Safari 5.1.2 soporte para PDF Inventan frmula para descubrir fotos retocadas Diez Consejos Para Navegar Seguro En Internet

mysql operador and operadores de


asignacion operadores logicos operador or

Que es el amor Que es un ensayo Trance Medellin

php y mysql POST primary key sql tipos de


partir cadena phishing

php

virus informaticos tutorial tutorial

de c sharp tutorial

de

mysql tutorial de

php tutorial flash tutorial flash cs5


tutorial php videotutorial
videotutorial C sharp videotutorial flash cs5 virus Virus informatico virus troyano

Copyright 2011 Tutorial en red - Tutoriales, guas y manuales de diversas temticas, programacin, diseo web, ofimtica, Word, Excel, php, mysql, c sharp.. Web site powered by WordPress 3.2.1 and Calypso WordPress theme designed by FabThemes.com.

Website Reference - Business Collective - Publication Sharing - Business Log - Sitemap

converted by Web2PDFConvert.com

You might also like