Skip to Content
Aprender SQL, 3ª Edición
book

Aprender SQL, 3ª Edición

by Alan Beaulieu
August 2024
Intermediate to advanced
380 pages
10h 16m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from Aprender SQL, 3ª Edición

Capítulo 5. Consulta de múltiples tablas

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Ya en el Capítulo 2, demostré cómo los conceptos relacionados se dividen en piezas separadas mediante un proceso conocido como normalización. El resultado final de este ejercicio fueron dos tablas: person y favorite_food. Sin embargo, si quieres generar un único informe que muestre el nombre, la dirección y las comidas favoritas de una persona, necesitarás un mecanismo para volver a unir los datos de estas dos tablas; este mecanismo se conoce como unión, y este capítulo se centra en la unión más sencilla y común, la unión interna. En el Capítulo 10 se muestran todos los tipos de uniones.

¿Qué es una Unión?

Las consultas a una sola tabla no son raras, pero te darás cuenta de que la mayoría de tus consultas requerirán dos, tres o incluso más tablas. Para ilustrarlo, veamos las definiciones de las tablas customer y address y definamos una consulta que recupere datos de ambas tablas:

 mysql> desc customer; +-------------+----------------------+------+-----+-------------------+ | Field       | Type                 | Null | Key | Default           | +-------------+----------------------+------+-----+-------------------+ | customer_id | smallint(5) unsigned | NO   | PRI | NULL              | | store_id    | tinyint(3) unsigned  | NO   | MUL | NULL              | | first_name  | varchar(45)          | NO   |     | NULL              ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Aprender MySQL, 2ª Edición

Aprender MySQL, 2ª Edición

Vinicius M. Grippa, Sergey Kuzmichev
SQL en una cáscara de nuez, 4ª edición

SQL en una cáscara de nuez, 4ª edición

Kevin Kline, Regina O. Obe, Leo S. Hsu
Libro de cocina SQL, 2ª edición

Libro de cocina SQL, 2ª edición

Anthony Molinaro, Robert de Graaf

Publisher Resources

ISBN: 9781098180713