martes, 30 de junio de 2009

EJERCICIOS COMPLEMENTARIOS

Supongamos que una empresa tiene los datos de sus empleados, administrados en las siguientes tablas:

TABLA EMPLEADO

TABLA DATOS PERSONALES

Para lo cual resolveremos lo siguientes querys (consultas) utilizando las funciones expuestas anteriormente:



1.- Se desea hallar el nombre y apellido del empleado asi como su dirección.
Para esto utilizaremos un join que une las tablas empleado y datospersonales, luego utilizaremos la funcion de caracteres Initcap para que solo este en mayúsculas las primeras letras.

2.- Se desea Obtener en una sola columna el Nombre y Apellido de los empleados asi como su edad.
Para esto utilizaremos solamente la tabla empleado pero uniremos con una funcion concat el Nombre y Apellido del empleado y mostraremos la edad del mismo. Se utilizara una concatenacion anidada para que no aparezca de corrido el nombre y apellido del empleado.

3.- Mostrar un codigo que contenga las 3 primeras letras del nombre de un empleado, seguido de las 3 primeras letras de su apellido, tambien muestre con sus respectivos ID del empleado.
Para este caso utilizaremos el comando substr para extraer las 3 primeras letras del nombre y apellido, para luego unirlos con una funcion concat.


4.- Mostrar en una celda el nombre y apellido del empleado , pero solo de los que tienen estado civil soltero.
Para esto tomaremos como base la pregunta 2 y un where que verifique la muestra de solo los empleados que tienen un estado civil como soltero.







0 comentarios:

Publicar un comentario

XxMarco-PoloxX © 2008 Template by:
SkinCorner