Recuperación de
datos mediante la Sentencia SELECT:
Para extraer datos
de la base de datos, debemos utilizar la sentencia SELECT. Puede que tengamos
que restringir las columnas se se van a mostrar. Aprenderemos aprenderemos a
usar las sentencias SQL necesarias para realizar estas acciones.
Capacidades de las Sentencias SELECT de
SQL
Capacidades de las
Sentencias SELECT
Proyección: Seleccione las columnas de la tabla que se devuelven mediante una
consulta.
Selección: Seleccione las filas de la tabla.
Unión: Junte datos almacenados en diferentes tablas especificando el enlace que hay entre ellos.
Selección: Seleccione las filas de la tabla.
Unión: Junte datos almacenados en diferentes tablas especificando el enlace que hay entre ellos.
Selección de todas las Columnas:
El asterisco (*)
indica que se seleccionan todos los campos de la tabla y FROM es la tabla donde
buscamos los datos.
ejemplo:
Selección de Columnas específicas
Podemos especificar
el nombre de los campos que queremos ver separándolos por comas:
ejemplo:
Expresiones aritméticas
Uso de Operadores aritméticos
Ejemplo:
Definición de un Alias de Columna
Un alias de columna:
Cambia el nombre de una cabecera de columna y es útil para los calculos.
ejemplo:
Filas Duplicadas
La visualización por
defecto de las consultas es todas las filas, incluidas las filas duplicadas.
Pero utilizando la
sentencia DISTINCT
tenemos:
Restricciones y
Ordenaciones de Datos con WHERE
La sentencia WHERE
nos ayuda a:
- Limitar las filas recuperadas por una consulta.
-Ordenar las filas recuperadas por una consulta.
-Ordenar las filas recuperadas por una consulta.
Limitación de las filas mediante una
Selección
En el siguiente
ejemplo supongamos que se desea mostrar los empleados del departamento 90. Las
filas con un valor 90 serán la únicas que se devolverán. Este método de
restricción es la base de la cláusula WHERE.
ejemplo:
Condiciones de Comparación
Una consulta si por error borramos los datos o valores de un tabla es decir una columna completa habria una forma de recurperarla de una forma facil
ResponderEliminarlos datos ya no se podrian recuperar
Eliminarcomo hago una consulta anidada con 5 tablas!!
ResponderEliminarcon un inner join o colocando alias a los campos de las tablas de las cuales se realizara la consulta
Eliminaresta muy bien tu blog
ResponderEliminark geniallllllllllll
ResponderEliminaresperando respuesta................
ResponderEliminar