SQL Join
SQL Join
SQL Join
Hasta ahora hemos utilizado una sola tabla para realizar consultas a la
base de datos, en la vida real, se trabaja con varias tablas.
El lenguaje SQL tiene herramientas para evitar la repetición de datos y
ocupar menos espacio, se separa la información en varias tablas. Cada
tabla tendrá parte de la información total que queremos registrar.
Por ejemplo, los datos de una tabla "libros" podría separarse en 2 tablas,
una "libros" y otra "editoriales" que guardará la información de las
editoriales. En nuestra tabla "libros" haremos referencia a la editorial
poniendo un código que la identifique.
SQL Join
De este modo, evitamos almacenar tantas veces los nombres de las editoriales y su dirección en la tabla "libros" y guardamos el nombre y su dirección en la tabla "editoriales"; para
Al recuperar los datos de los libros:
select * from libros;
vemos que en el campo "codigoeditorial" aparece el código, pero no sabemos el nombre de la editorial. Para obtener los datos de cada libro, incluyendo el nombre de la editorial y s
SQL Join