Informatica

Páginas: 11 (2676 palabras) Publicado: 12 de mayo de 2013
UNIVERSIDAD NACIONAL DEL ALTIPLANO – PUNO
FACULTAD DE INGENIERÍA MECÁNICA ELÉCTRICA, ELECTRÓNICA Y SISTEMAS

ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS

100 CONSULTAS BÁSICAS DE SQL

SENTENCIAS SELECT

Ing. ELMER COYLA IDME

PUNO – PERÚ

2011

Consultas SQL

DEDICATORIA

A

todos los grandes maestros de la Escuela de Post Grado de la

Universidad Nacional de Educación“Enrique Guzman y Valle” La
Cantuta de la Mención de Docencia Universitaria, a todos los estudiantes

de la Escuela Profesional de Ingeniería de Sistemas de la Universidad Nacional
del Altiplano de Puno de la Asignatura de Tecnologías de Desarrollo de
Aplicaciones Semestre 2007 – I, a los estudiantes el Instituto Superior
Pedagógico Público “Alianza Ichuña - Bélgica” de Moquegua

de laCarrera

Profesional de Computación e Informática Promoción 2007 y a los estudiantes del
Instituto Superior Tecnológico Público “Alianza Ichuña - Bélgica” de la Carrera
Profesional de Computación e Informática, Promoción 2002 – 2003 y 2004, por
sus valiosas sugerencias, comprensión y ánimo; sin ustedes no hubiera sido
posible la culminación de este Solucionario.
El Autor.

-2-

Elmer CoylaIdme

PRESENTACION

E

l objetivo de este documento es guiar su aprendizaje del comando
SELECT del SLQ Server, la idea es que, estando conectado al analizador
de consultas, lea este material mientras ejercita simultáneamente cada

una de las distintas modalidades del comando SELECT.

A lo largo de este solucionario se hace referencia a las tablas departamento
(DEPT) y empleado (EMP) deuna empresa, usadas en los tutoriales de los
productos ORACLE.

Agradezco muy profundamente la comprensión a todos los futuros profesionales,
sobre las deficiencias que pudieran existir en la codificación o razones de error en
la digitación, en las diversas consultas, pero al menos hago un alcance a aquellos
que verdaderamente lo necesitan y estoy seguro que a de servir de mucho en suformación profesional. Le rogamos que cualquier crítica, sugerencia, o inquietud,
la dirija a la siguiente dirección elmercoyla@gmail.com, que gustosos lo
responderé con el ánimo de mejorar en futuras ediciones.
Elmer Coyla Idme

-3-

Consultas SQL

ESQUEMA SCOTT

CONTENIDO DE LAS TABLAS

-4-

Elmer Coyla Idme

CONSULTAS
1. Obtener los datos completos de los empleados.
Consulta:select *
from emp
Respuesta:

2. Obtener los datos de los departamentos.
Consulta:
select *
from dept
Respuesta:

3. Hallar los datos de los administrativos.
Consulta:
select empno, ename, mgr, sal
from emp
where job='administrativo'
Respuesta:

4. Hallar los datos de los administrativos. Pero ordenado por nombre.
Consulta:
select empno, ename, job, mgr, sal
from emp
wherejob='administrativo'
order by ename asc

-5-

Consultas SQL

Respuesta:

5. El mismo pero modificado de alguna forma la sentencia anterior.
Consulta:
select empno, ename, job, mgr, sal
from emp
where job='administrativo'
and sal > 1000
order by ename
Respuesta:

6. Obtener el nombre y el salario de los empleados.
Consulta:
select ename,sal
from emp
Respuesta:

7. Hallar elnombre de los departamentos.
Consulta:
select dname
from dept

-6-

Elmer Coyla Idme

Respuesta:

8. Hallar el nombre de los departamentos. Pero ordenado por nombre.
Consulta:
select dname
from dept
order by dname asc
Respuesta:

9. Lo mismo pero ordenado por la ciudad.
Consulta:
select dname, loc
from dept
order by loc asc
Respuesta:

10. Hallar los nombres de losdepartamentos ordenados por su ciudad, pero
en orden inverso.
Consulta:
select dname, loc
from dept
order by loc desc
Respuesta:

11. Obtener el nombre y el empleo de los empleados, ordenados por salario.
Consulta:
select ename, job, sal from emp order by sal

-7-

Consultas SQL

Respuesta:

12. Idéntico Pero ordenados ahora por empleo y salario.
Consulta:
select ename, job, sal...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informatica
  • Informática
  • Informatica
  • Informatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS