lunes, 18 de septiembre de 2017

TSQL - Creando un Campo Calculado en Nuestra Consulta (SELECT) - Data Mining

Hola, hoy vamos a construir campos calculados en nuestra consulta. Pongámonos en marcha abriendo nuestro SQL Server Management Studio y recordando la consulta con la que venimos trabajando en los últimos posts:


Vamos a incluir un nuevo campo que contiene las unidades facturadas y le vamos a agregar un alias para facilitar la lectura:



miércoles, 13 de septiembre de 2017

TSQL - Aplicando un Filtro a los Resultados de la Consulta (SELECT) - Data Mining

Hola, hoy vamos a aplicar un filtro a nuestra consulta en TSQL. Con esto empezamos a dar nuestros primeros pasos hacia consultas más interesantes y un poco más avanzadas. 

Como lo hemos venido haciendo, vamos a continuar con la misma consulta que hemos venido trabajando, para esto abrimos nuestro SQL Server Management Studio:


Después de la clausula FROM, escribiremos nuestro filtro, para lo que utilizaremos la clausula WHERE el campo y el filtro. En nuestro ejemplo, aplicaremos un filtro, indicando que solo queremos los registros para los que el valor del campo PAI_NOMBRE sea igual a Ecuador:


martes, 12 de septiembre de 2017

TSQL - Cambiar el Nombre de las Columnas en Nuestra Consulta - Usar un Alias (SELECT) - Data Mining

Hola a todos, continuando con nuestros posts sobre TSQL, hoy vamos a ver como cambiar los nombres de las consultas que diseñemos. Es algo muy sencillo, pero bastante útil, ya que por lo general, los nombres de los campos, por algún motivo, suelen ser bastante técnicos, algo que asusta un poco a los usuarios comunes y que en últimas dificulta la lectura del set de datos.

En nuestra aplicación, SQL Server Management Studio, vamos a trabajar utilizando el mismo query o consulta de la última vez:


Para cambiar el nombre, vamos a utilizar la palabra reservada del lenguaje AS y después de esta escribimos el nombre que queremos utilizar:


lunes, 11 de septiembre de 2017

TSQL - Seleccionar solamente los campos de nuestro interés (SELECT) - Data Mining

Hola, vamos a continuar con el desarrollo de nuestras consultas de selección en TSQL. Ayer vimos como seleccionar todo el contenido de una tabla. Hoy vamos a indicarle al motor de nuestra base de datos, que nos devuelva específicamente los campos en los que tenemos interés. Recuerden que nuestra tabla de facturación luce de la siguiente forma:




Y que al desplazarnos a la derecha, encontramos los demás campos que conforman nuestra tabla:



domingo, 10 de septiembre de 2017

TSQL - Realizando Nuestra Primer Consulta de Selección (SELECT) - Data Mining

Hola a todos, hoy vamos a iniciar con una serie de publicaciones relacionadas con el uso del lenguaje SQL (Structured Query Language) y más específicamente con la versión de Microsoft TSQL (Transact SQL) que es el lenguaje oficial para trabajar con el Motor de Base de Datos SQL Server.

Primero vamos a trabajar en la construcción de consultas de datos, usando la sentencia: SELECT, para dar paso más adelante a la construcción de consultas de actualización, eliminación e inserción de datos.

En esta primer entrega, iniciaremos con la exploración del SQL Server Management Studio y vamos a construir una consulta básica de selección.

Cuando abrimos el SQL Server Managemant Studio y nos conectamos a un servidor (Mi recomendación es que en este punto consulten con su equipo local de TI, para que les guíen sobre la forma de conectarse al servidor y el trámite que deberán realizar para obtener los permisos necesarios para poder trabajar con las bases de datos) obtenemos una vista como la que sigue:


En el cuadro de la izquierda (object explorer), tenemos las bases de datos que estan disponibles en el servidor al que estamos conectados. Si damos clic en el signo mas, se van a desplegar los diferentes objetos que contiene la base: