Uso y diferencias con TRUNCATE y DELETE en SQL Server

Parar borrar el contenido de una tabla podemos utilizar las sentencias TRUNCATE Table o DELETE. Una de las principales diferencias entre estas dos sentencias es que TRUNCATE es más rápida y deja un log más limpio por lo que si tenemos que borrar muchos datos está es la opción más recomendada. Otra gran diferencia es que . . . → Read More: Uso y diferencias con TRUNCATE y DELETE en SQL Server

Ejemplos de consultas JOINS para SQL

Para las personas que no tienen claros los conceptos de JOINS en SQL, y como bien dice el dicho; más vale una imagen que mil palabras, aquí hay un documento que explica gráficamente cual es el uso de cada consulta JOIN SQL.

Hay ejemplos de LEFT y RIGTH, INNER, OUTER . . . → Read More: Ejemplos de consultas JOINS para SQL

Consulta Update desde una consulta Select

A veces nos interesa actualizar un campo o varios de una tabla, pero en lugar de hacerlo a mano buscamos una opción mucho más rápida y sin posible error. Para ello hacemos un Update con los valores de una consulta Select.

En este ejemplo es de SQL Server, pero para los demás gestores de bases de datos . . . → Read More: Consulta Update desde una consulta Select

Como formatear una cadena con ceros en SQL

A verces para que queden mas bonitos los reports que asociaremos a una consulta SQL, necesitamos formatear ciertas cadenas de número con ceros a la izquierda.

Por ejemplo: tenemos el cliente 670 y el cliente 23755. En un listado quedarían un poco feos por la diferencia de longitud, por lo que deberíamos poner 00670 y 23755 para . . . → Read More: Como formatear una cadena con ceros en SQL