LAb5 BaseDatos Select Innerjoin
Fecha: 3 de junio del 2014.
Instrucciones: Utilice la Base de Datos Pubs (scriptINSTPUBS.txt). Escriba las sentencias SQL necesarias para satisfacer las siguientes consultas para dos o más tablas y colóquelas en un block de nota con su nombre para entregar.
1. Liste enorden alfabético los títulos de los libros vendido (tabla Sales) durante el año 1994
select*from sales
select*from titles
SELECT title,titles.title_id,ord_num,ord_date
from titles,salesWHERE titles.title_id= sales.title_id
and ord_date LIKE '%1994%'
order by title asc
2. Liste las tiendas (STORE) y la ciudad a que pertenece con los títulos de los libros que havendido.
SELECT stor_name,city,title
from stores,titles,sales
WHERE titles.title_id= sales.title_id
and stores.stor_id= sales.stor_id
3. Liste los nombres, apellidos y fecha de contratación (hiredate) de los empleados (tabla Employee) que ejercen la función de “Operations Manager” (tabla jobs) en orden alfabético.
SELECT employee.fname,employee.lname,hire_date,job_desc
fromemployee,jobs
WHERE employee.job_id= jobs.job_id
and job_desc LIKE 'Operations Manager'
order by 1,2 asc
4. Liste los nombre de las Casas Editoras, la ciudad y estado al que pertenece y losnombres y apellidos sus empleados en orden alfabético
select employee.fname,employee.lname,city,state,pub_name
from publishers,employee
where employee.pub_id = publishers.pub_id
order bypub_name, fname, lname asc
5. Liste en orden, el nombre y apellido de los autores (Authors) y los respectivos libros (titles) que ha escrito.
SELECT au_lname, au_fname,title
FROMauthors, titles,titleauthor
WHERE authors.au_id = titleauthor.au_id AND titles.title_id = titleauthor.title_id
order by au_lname asc
Base datos Pubs
Regístrate para leer el documento completo.