FULL OUTER join es el último de los join que permite combinar los datos de dos o más tablas. Permite extraer información de dos tablas, pudiendo escoger entre incluir -o no- la intersección de las mismas. FULL OUTER join con todos los registros de ambas tablas En este caso se hace un Select a la […]
SQL
Inner join
INNER es uno más de los join que se pueden utilizar en una instrucción SELECT de SQL, especificamente para obtener la intersección de las tablas (datos que estén tanto en una como en la otra tabla). En términos generales un Inner join se escribe así: La estructura general de joins es como sigue SELECT campos […]
Right join
En un SELECT el uso de RIGHT JOIN permite obtener información de dos tablas, pero siempre considerando que los registros resultantes deben estar en la segunda, pudiendo regresar los que están en la primera tabla, o no. Las dos variantes de right join se ejemplifican a continuación. Right Join con todos los registros de la […]
Left Join en SQL
LEFT JOIN es uno de los 7 tipos de join’s que se puede implementar en una instrucción SELECT y permite obtener información de dos tablas, pero siempre considerando que los registros resultantes deben estar en la primera, pudiendo regresar los que están en la segunda tabla, o no. Las dos variantes de left join se […]
Funciones matemáticas en SQL Server
Existen diversas funciones matemáticas en SQL Server que permiten hacer operaciones sobre números, operaciones que son muy comunes y que son parte del T-SQL. Varias de ellas se mencionan a continuación ABS(valor) Es una función que recibe un valor numérico de entrada y regresa el valor absoluto de dicho valor. FLOOR(valor) Obtiene el «piso» de […]
Vistas actualizables en SQL Server
Las vistas siempre han sido utilizadas como una forma cómoda de escribir consultas, ya que ocultan la complejidad de un SELECT y la exponen como una tabla virtual; sin embargo, en SQL Server es posible actualizar los datos de las tablas a través de las vistas llamadas vistas actualizables. Dichas vistas son, como cualquier vista, […]