sábado, 14 de mayo de 2016

SELECT


Un cordial saludo,

En esta ocasión les hablare de tema de SQL un tanto introductorio de lo que es un select simple.

En SQL  utilizamos la sentencia select para seleccionar las columnas deseadas de una tabla.

Ejemplo:                    Select Nombre_Columna1, Nombre_Columna2
                                   From Tabla1;

A medida que vayamos avanzado en el tema se irán complicado las sentencias de una manera sorprendente!

Select  Columna1, count(columna2)
From tabla1;

Como pueden apreciar en el query de arriba,

SELECT: se utiliza para seleccionar solo las columnas que deseamos ver, esto quiere decir que si la tabla tiene 100 columnas, solo se mostraran las columnas que estén dentro del select.

Dato curioso: 
Las tablas de una base de datos ORACLE, pueden contener hasta 200 columnas y almacenar billones de datos.

Las columnas en el select podemos asignarles un alias.
                                               
                                 Ejemplo:    Select Columna1 AS Nombre_col
                                                    From Tabla1;

                                                   Select Columna1  Nombre_col
                                                    From Tabla1;

                                 Ejemplo 2:   Select Columna1 "Nombre columna"
                                                      From Tabla1;

En el ejemplo 1, se utiliza as de manera auxiliar no obligatoria, ya que funcionaria perfectamente sin ella,. se utiliza mas por la comprensión de código. Debemos tener en cuenta que el este nombre sera el encabezado en la base de datos y aparecerá en mayúscula, no puede tener espacios, si queremos mostrar algo personalizado, debemos utilizar "doble comillas" para que aparezca con los espacios etc.

Las comillas simples ' ' se utilizan para literales (lo valores de los registros de las tablas), y las comillas " " se utilizan para columnas en tablas,  cuando las utilicen mal es obvio que les aparecerá un error.

FROM: Tabla o Tablas pertenecientes a una base de datos dada.

Podemos concatenar columnas u palabras, numeros etc:

                     SELECT COLUMNA_1||'-'||'JUAN'
                       FROM EMPLOYEES;
                                   



Share:

0 comentarios:

Publicar un comentario

Archivo

Cual es el tema de mayor interes para ti?