Ir al contenido principal

Entradas

Mostrando las entradas de marzo, 2016

Tipos de JOIN en SQL

En este artículo veremos diferentes formas de realizar JOINs en tablas utilizando SQL (Structured Query Language). Las bases de datos relacional están normalizadas para eliminar la información duplicada. Con la finalidad de poder combinar información de dos o más tablas, es necesario recurrir a los JOINs (uniones). Requisitos: Para este artículo haré uso de la base de datos BD_FACTURACION y pueda entenderse de la mejor manera, para iniciar haremos uso sólo de 2 tablas: FAC_PRODUCTO y FAC_CATEGORIA. Consulta - relación producto con categoría: SELECT PR . COD_PRODUCTO ,   PR . DES_PRODUCTO ,   PR . PRE_UNIDAD ,   PR . COD_CATEGORIA FROM FAC_PRODUCTO PR Como podemos observar cada producto tiene asociada una categoría, es decir la tabla FAC_PRODUCTO contiene el campo COD_CATEGORIA es decir con este campo se unirán datos de amblas tablas.  Para analizar con mayor profundidad los tipos de JOIN modificaré el campo COD_CATEGORIA para que dicho campo soport