Diseño de base de datos, parte XI: JOIN

Los JOIN, uniones, son muy comúnes en las consultas de base de datos. Nos permiten enlazar dos o más tablas que comparten información en común. En SQL existen diferentes tipos de JOIN: INNER JOIN, LEFT JOIN, RIGHT JOIN, CROSS JOIN, GROUP JOIN, FULL JOIN y SELF JOIN (para esta entrada nos limitaremos a explicar los 3 primeros que son los más comunes). Antes de comenzar, debemos revisar la teoría de cómo funcionan los JOIN. Para eso, … Continúa leyendo Diseño de base de datos, parte XI: JOIN

Diseño de Base de Datos, parte X: Funciones

Las funciones prefabricadas de SQL nos permiten realizar múltiples operaciones en nuestros scripts: Desde poner en mayúsculas o minúsculas el resultado de un campo, hasta asignar fechas o validar si un campo es NULL. A continuación mostraré algunas de las funciones que SQL, y MSSQL, provee. Algunas variarán entre DBMS (como la función TOP, su equivalente es FIRST en FirebirdSQL), pero el principio es el mismo. Ejemplos.- Ejemplos.- Ejemplos.- Ejemplos.- Ejemplos.- Ejemplos.- Bibliografía.- Libros.- … Continúa leyendo Diseño de Base de Datos, parte X: Funciones