ingenieria informatica

Páginas: 5 (1074 palabras) Publicado: 23 de octubre de 2013
PLANILLA
-Mostrar una consulta que muestra el código, apellido paterno, nombres, sexo --de todos los trabajadores cuyo apellido paterno se inicien con las letras --A, M, P.
select codigo ,apellpaterno ,nombres ,sexo
from personal
where apellpaterno like '[AMP]%'

Mostrar todos los trabajadores que ingresaron antes del año 2000.
select fechaingreso
from personal
where (fechaingreso)<'2000'

Realizar una consulta que permita ver el nombre completo de todas las trabajadoras de la institución.
select nombreCompleto =nombres +''+ apellpaterno +''+ apellmaterno
from personal
where sexo = 'F'

-- todos los trabajadores que ingresaron solamente en el año 1980
select ApellidoCompleto =P.apellmaterno +''+ P.apellpaterno, A.descripcion ,P.sueldo
from personal P
INNER JOIN area AON P.codigoarea = A.codigo
where year(P.fechaingreso) ='1980'

--Realizar una consulta que muestre el código, nombre completo y el sueldo de todos los trabajadores cuyo segundo nombre sea MARGARITA.


select codigo ,nombreCompleto= nombres +''+apellpaterno +''+ apellmaterno ,sueldo
from personal
where nombres like '%MARGARITA'

--Realizar una consulta que muestre el código, nombres,tipo de trabajador --y área de trabajo; pero solamente aquellos que se encuentran en el área de --ESTADISTICA E INFORMATICA.
select P.codigo ,P.nombres ,G.descripcion ,A.descripcion
from personal P
INNER JOIN area A ON P.codigoarea= A.codigo
INNER JOIN grado G ON P.codigogrado = G.codigo
where A.descripcion = 'ESTADISTICA E INFORMATICA'

--Realizar una consulta que permita ver los apellidos,el área de trabajo y --el sueldo de todos los trabajadores ubicados desde el registro 10 hasta el --registro 20.
select apellidos= P.apellpaterno +''+ P.apellmaterno ,A.descripcion,P.sueldo
from personal P
INNER JOIN area A on P.codigoarea=A.codigo
where P.codigo between 11111 and 11120

--Mostrar a través de una consulta el gasto promedio que tendría que hacer --la empresa para pagar atodos los trabajadores hombres y mujeres a fin de --mes de aquellos que ingresaron antes del año 2000.
select total= AVG(sueldo)
from personal
where (fechaingreso) < '2000'

---Realizar una consulta que permita ver los apellidos, el área de trabajo
-- y el sueldo de todos los trabajadores pero solamente los registros 2, 4, --6, 8 y 10.

select APELLIDOS = P.apellpaterno +''+ P.apellmaterno,A.descripcion, P.sueldo
from personal P
INNER JOIN area A ON P.codigoarea = A.codigo
where( P.codigo in (11112,11114,11116,11118,11110))

--Mostrar a través de una consulta cuantos son los trabajadores que pertenecen --a la empresa.
select COUNT (codigo)as TotalTrabajadores
from personal

--Mostrar todos los trabajadores cuyo sueldo sea menor a S/. 1,200 nuevos soles
select *frompersonal
where sueldo < '1200'


--Mostrar todos los trabajadores cuyo sueldo sea menor a S/. 1,000 nuevos soles
--pero mayo que S/.900 nuevos soles
select * from personal
where sueldo '900'

--Realizar una consulta que permita ver el código, nombre completo, fecha de --ingreso, sueldo de todos los trabajadores que ingresaron el 25 de Noviembre --de 1980.
select codigo,nombres=nombres+''+apellpaterno +''+apellmaterno ,fechaingreso
from personal
where DATEPART(DD,fechaingreso)='25' AND DATEPART (MM,fechaingreso)='11'
AND DATEPART (YYYY,fechaingreso)= '1980'

--Realizar una consulta que muestre todos los trabajadores cuyo apellido
-- materno no empiece con las letras L, R, V.
select apellmaterno
from personal
where apellmaterno not like '[LRV]%'

--Realizar unaconsulta que muestre el código, nombre completo y el sueldo --de todos los trabajadores cuyo primer nombre sea MARGARITA.
select codigo,nombres=nombres +''+apellpaterno +''+ apellmaterno ,sueldo
from personal
where nombres like 'MARGARITA%'

--Mostrar a través de una consulta el gasto promedio que tendría que hacer
--la empresa para pagar a todos los trabajadores hombres a fin de mes.
select...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Ingenieria Informatica
  • Ingenieria informatica
  • ingenieria informatica
  • Ingenieria En Informatica
  • Ingenieria Informatica
  • Ingenieria informatica
  • Ingenierio en informática
  • Ingenieria En Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS