SlideShare a Scribd company logo
1 of 13
ESCUELA SUPERIOR POLITECNICA DEL LITORAL FACULTAD DE INGENIERIA EN ELECTRICIDAD Y COMPUTACION SISTEMAS DE BASES DE DATOS I TRABAJO EN CLASE EJERCICIOS SQL ALUMNO. GUZMAN CONTRERAS MAURICIO PROFESOR. ING. FABRICIO ECHEVERRIA PARALELO. 01 GUAYAQUIL, JULIO 22 DE 2009 Ejercicios 1. 1. select emp_id, emp_fname, emp_lname, salary from employee where salary<(select avg(salary)               from employee) 2. select emp_id, emp_fname, emp_lname from employee where dept_id in(select dept_id               from department  where dept_name='R & D') 3. select  emp_id, emp_fname, emp_lname, salary from employee where salary>some(select salary                  from employee                  where city='Milton') 4. select  emp_id, emp_fname, emp_lname, salary from employee where salary>all(select salary                  from employee                  where city='Milton') 5. select  prod.name, prod.quantity, clte.fname, clte.lname from product prod, customer clte, sales_order salo, sales_order_items sali  where clte.id=salo.cust_id and salo.id=sali.id and sali.prod_id=prod.id 6. SELECT dep1.dept_name, sum(emp1.salary) as total FROM employee emp1, department dep1 where emp1.dept_id = dep1.dept_id group by dep1.dept_name Ejercicios 2. 1.  Para la clausula some, la clausula equivalente es between. 2.  Para la clausula all, la clausula equivalente es max. 3. SELECT emp1.emp_fname, emp1.emp_lname FROM employee emp1, department dep1 where exists (select * from employee where employee.salary > '80000' and employee.city = 'Milton') 4. SELECT emp1.emp_fname, cus.fname FROM employee emp1, customer cus SELECT employee.emp_fname from employee union all select customer.fname from customer 5. SELECT employee.city from employee intersect all select customer.city from customer 6. SELECT employee.city from employee except all select contact.city from contact 1. insert into contact_copy select * from contact 2. insert into contact_copy(id, last_name, first_name, title, street, city, state, zip, phone, fax) values (12,'Hildebrand','Jane','ma','280 Washington St.','Kanata','CA','94608','5105551309','5105554209') 3. delete from contact_copy 4. delete from contact_copy where city like'm%' or city like'l%' or city like'k%' 5. insert into employee_copy select * from employee 6. insert into employee_copy(emp_id, manager_id, emp_fname, emp_lname, dept_id, street, city, state, zip_code, phone, status, ss_number, salary, start_date, termination_date, birth_date, bene_health_ins, bene_life_ins, bene_day_care, sex) values(310,702,'mauricio','guzman','521','urdesanorte','guay','guaya',012457128,042156789,'z',0124578,400000,'1984-09-12',null,'1972-02-12','d','j','f','m') 7. delete  from employee_copy where salary<(select 0.5*avg(salary)               from employee_copy) 8. update employee_copy set salary= salary+salary*0.2 9. update employee_copy set salary= salary+salary*0.1 where sex= 'f' 10. update employee_copy set salary= salary-1000 where salary>(select avg(salary)               from employee_copy) 11. select distinct empy.emp_id, empy.emp_fname from employee empy, employee mana where empy.emp_id= mana.manager_id
Practicas Sql - Mauricio Guzman
Practicas Sql - Mauricio Guzman
Practicas Sql - Mauricio Guzman
Practicas Sql - Mauricio Guzman
Practicas Sql - Mauricio Guzman
Practicas Sql - Mauricio Guzman
Practicas Sql - Mauricio Guzman
Practicas Sql - Mauricio Guzman
Practicas Sql - Mauricio Guzman
Practicas Sql - Mauricio Guzman
Practicas Sql - Mauricio Guzman
Practicas Sql - Mauricio Guzman

More Related Content

Viewers also liked

Writing Your Life
Writing Your LifeWriting Your Life
Writing Your Lifeguest687a4b
 
一般道実走行における 自車センサ情報を用いた車線変更の検出
一般道実走行における自車センサ情報を用いた車線変更の検出一般道実走行における自車センサ情報を用いた車線変更の検出
一般道実走行における 自車センサ情報を用いた車線変更の検出Ryo Neyama
 
A geomatics approach to the interpretation of Ground Penetrating Radar (GPR)
A geomatics approach to the interpretation of Ground Penetrating Radar (GPR)A geomatics approach to the interpretation of Ground Penetrating Radar (GPR)
A geomatics approach to the interpretation of Ground Penetrating Radar (GPR)Stuart Glenday
 

Viewers also liked (15)

Presentación1
Presentación1Presentación1
Presentación1
 
Grupos
GruposGrupos
Grupos
 
upceaonline
upceaonlineupceaonline
upceaonline
 
Writing Your Life
Writing Your LifeWriting Your Life
Writing Your Life
 
Examen Aitana
Examen AitanaExamen Aitana
Examen Aitana
 
Msl Presentation
Msl PresentationMsl Presentation
Msl Presentation
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
 
5 Amigos
5 Amigos5 Amigos
5 Amigos
 
G R U P O S
G R U P O SG R U P O S
G R U P O S
 
Curriculum Vitae
Curriculum VitaeCurriculum Vitae
Curriculum Vitae
 
一般道実走行における 自車センサ情報を用いた車線変更の検出
一般道実走行における自車センサ情報を用いた車線変更の検出一般道実走行における自車センサ情報を用いた車線変更の検出
一般道実走行における 自車センサ情報を用いた車線変更の検出
 
oec2015
oec2015oec2015
oec2015
 
Crisis Financiera De Canada
Crisis Financiera De CanadaCrisis Financiera De Canada
Crisis Financiera De Canada
 
Appreciation Marketing
Appreciation MarketingAppreciation Marketing
Appreciation Marketing
 
A geomatics approach to the interpretation of Ground Penetrating Radar (GPR)
A geomatics approach to the interpretation of Ground Penetrating Radar (GPR)A geomatics approach to the interpretation of Ground Penetrating Radar (GPR)
A geomatics approach to the interpretation of Ground Penetrating Radar (GPR)
 

More from nahun1385

Prototipo v2
Prototipo v2Prototipo v2
Prototipo v2nahun1385
 
Prototipo v1
Prototipo v1Prototipo v1
Prototipo v1nahun1385
 
Guitars House
Guitars HouseGuitars House
Guitars Housenahun1385
 
Manual De Usuario
Manual De UsuarioManual De Usuario
Manual De Usuarionahun1385
 
Diccionario De Datos
Diccionario De DatosDiccionario De Datos
Diccionario De Datosnahun1385
 
Codigo De Las Clases Del Proyecto
Codigo De Las Clases Del ProyectoCodigo De Las Clases Del Proyecto
Codigo De Las Clases Del Proyectonahun1385
 
Diagramas De Interaccion De Objetos
Diagramas De Interaccion De ObjetosDiagramas De Interaccion De Objetos
Diagramas De Interaccion De Objetosnahun1385
 
Diagramas De Casos De Uso
Diagramas De Casos De UsoDiagramas De Casos De Uso
Diagramas De Casos De Usonahun1385
 
Tarea Querys Sql de Wilmer Alcivar
Tarea Querys Sql de Wilmer AlcivarTarea Querys Sql de Wilmer Alcivar
Tarea Querys Sql de Wilmer Alcivarnahun1385
 
Sistemas De Bases De Datos-Tarea Querys De Sql
Sistemas De Bases De Datos-Tarea Querys De SqlSistemas De Bases De Datos-Tarea Querys De Sql
Sistemas De Bases De Datos-Tarea Querys De Sqlnahun1385
 
Sistemas De Bases De Datos Tarea Querys De Sql
Sistemas De Bases De Datos   Tarea Querys De SqlSistemas De Bases De Datos   Tarea Querys De Sql
Sistemas De Bases De Datos Tarea Querys De Sqlnahun1385
 

More from nahun1385 (11)

Prototipo v2
Prototipo v2Prototipo v2
Prototipo v2
 
Prototipo v1
Prototipo v1Prototipo v1
Prototipo v1
 
Guitars House
Guitars HouseGuitars House
Guitars House
 
Manual De Usuario
Manual De UsuarioManual De Usuario
Manual De Usuario
 
Diccionario De Datos
Diccionario De DatosDiccionario De Datos
Diccionario De Datos
 
Codigo De Las Clases Del Proyecto
Codigo De Las Clases Del ProyectoCodigo De Las Clases Del Proyecto
Codigo De Las Clases Del Proyecto
 
Diagramas De Interaccion De Objetos
Diagramas De Interaccion De ObjetosDiagramas De Interaccion De Objetos
Diagramas De Interaccion De Objetos
 
Diagramas De Casos De Uso
Diagramas De Casos De UsoDiagramas De Casos De Uso
Diagramas De Casos De Uso
 
Tarea Querys Sql de Wilmer Alcivar
Tarea Querys Sql de Wilmer AlcivarTarea Querys Sql de Wilmer Alcivar
Tarea Querys Sql de Wilmer Alcivar
 
Sistemas De Bases De Datos-Tarea Querys De Sql
Sistemas De Bases De Datos-Tarea Querys De SqlSistemas De Bases De Datos-Tarea Querys De Sql
Sistemas De Bases De Datos-Tarea Querys De Sql
 
Sistemas De Bases De Datos Tarea Querys De Sql
Sistemas De Bases De Datos   Tarea Querys De SqlSistemas De Bases De Datos   Tarea Querys De Sql
Sistemas De Bases De Datos Tarea Querys De Sql
 

Recently uploaded

The Economic History of the U.S. Lecture 22.pdf
The Economic History of the U.S. Lecture 22.pdfThe Economic History of the U.S. Lecture 22.pdf
The Economic History of the U.S. Lecture 22.pdfGale Pooley
 
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service Nashik
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service NashikHigh Class Call Girls Nashik Maya 7001305949 Independent Escort Service Nashik
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdfFinTech Belgium
 
VIP Kolkata Call Girl Jodhpur Park 👉 8250192130 Available With Room
VIP Kolkata Call Girl Jodhpur Park 👉 8250192130  Available With RoomVIP Kolkata Call Girl Jodhpur Park 👉 8250192130  Available With Room
VIP Kolkata Call Girl Jodhpur Park 👉 8250192130 Available With Roomdivyansh0kumar0
 
Dharavi Russian callg Girls, { 09892124323 } || Call Girl In Mumbai ...
Dharavi Russian callg Girls, { 09892124323 } || Call Girl In Mumbai ...Dharavi Russian callg Girls, { 09892124323 } || Call Girl In Mumbai ...
Dharavi Russian callg Girls, { 09892124323 } || Call Girl In Mumbai ...Pooja Nehwal
 
The Economic History of the U.S. Lecture 30.pdf
The Economic History of the U.S. Lecture 30.pdfThe Economic History of the U.S. Lecture 30.pdf
The Economic History of the U.S. Lecture 30.pdfGale Pooley
 
20240417-Calibre-April-2024-Investor-Presentation.pdf
20240417-Calibre-April-2024-Investor-Presentation.pdf20240417-Calibre-April-2024-Investor-Presentation.pdf
20240417-Calibre-April-2024-Investor-Presentation.pdfAdnet Communications
 
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779Delhi Call girls
 
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure serviceCall US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure servicePooja Nehwal
 
VIP Call Girls LB Nagar ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With Room...
VIP Call Girls LB Nagar ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With Room...VIP Call Girls LB Nagar ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With Room...
VIP Call Girls LB Nagar ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With Room...Suhani Kapoor
 
VIP Kolkata Call Girl Serampore 👉 8250192130 Available With Room
VIP Kolkata Call Girl Serampore 👉 8250192130  Available With RoomVIP Kolkata Call Girl Serampore 👉 8250192130  Available With Room
VIP Kolkata Call Girl Serampore 👉 8250192130 Available With Roomdivyansh0kumar0
 
Dividend Policy and Dividend Decision Theories.pptx
Dividend Policy and Dividend Decision Theories.pptxDividend Policy and Dividend Decision Theories.pptx
Dividend Policy and Dividend Decision Theories.pptxanshikagoel52
 
Quarter 4- Module 3 Principles of Marketing
Quarter 4- Module 3 Principles of MarketingQuarter 4- Module 3 Principles of Marketing
Quarter 4- Module 3 Principles of MarketingMaristelaRamos12
 
Bladex Earnings Call Presentation 1Q2024
Bladex Earnings Call Presentation 1Q2024Bladex Earnings Call Presentation 1Q2024
Bladex Earnings Call Presentation 1Q2024Bladex
 
The Economic History of the U.S. Lecture 21.pdf
The Economic History of the U.S. Lecture 21.pdfThe Economic History of the U.S. Lecture 21.pdf
The Economic History of the U.S. Lecture 21.pdfGale Pooley
 
How Automation is Driving Efficiency Through the Last Mile of Reporting
How Automation is Driving Efficiency Through the Last Mile of ReportingHow Automation is Driving Efficiency Through the Last Mile of Reporting
How Automation is Driving Efficiency Through the Last Mile of ReportingAggregage
 
The Economic History of the U.S. Lecture 19.pdf
The Economic History of the U.S. Lecture 19.pdfThe Economic History of the U.S. Lecture 19.pdf
The Economic History of the U.S. Lecture 19.pdfGale Pooley
 
Instant Issue Debit Cards - School Designs
Instant Issue Debit Cards - School DesignsInstant Issue Debit Cards - School Designs
Instant Issue Debit Cards - School Designsegoetzinger
 

Recently uploaded (20)

Veritas Interim Report 1 January–31 March 2024
Veritas Interim Report 1 January–31 March 2024Veritas Interim Report 1 January–31 March 2024
Veritas Interim Report 1 January–31 March 2024
 
The Economic History of the U.S. Lecture 22.pdf
The Economic History of the U.S. Lecture 22.pdfThe Economic History of the U.S. Lecture 22.pdf
The Economic History of the U.S. Lecture 22.pdf
 
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service Nashik
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service NashikHigh Class Call Girls Nashik Maya 7001305949 Independent Escort Service Nashik
High Class Call Girls Nashik Maya 7001305949 Independent Escort Service Nashik
 
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf
06_Joeri Van Speybroek_Dell_MeetupDora&Cybersecurity.pdf
 
VIP Kolkata Call Girl Jodhpur Park 👉 8250192130 Available With Room
VIP Kolkata Call Girl Jodhpur Park 👉 8250192130  Available With RoomVIP Kolkata Call Girl Jodhpur Park 👉 8250192130  Available With Room
VIP Kolkata Call Girl Jodhpur Park 👉 8250192130 Available With Room
 
Dharavi Russian callg Girls, { 09892124323 } || Call Girl In Mumbai ...
Dharavi Russian callg Girls, { 09892124323 } || Call Girl In Mumbai ...Dharavi Russian callg Girls, { 09892124323 } || Call Girl In Mumbai ...
Dharavi Russian callg Girls, { 09892124323 } || Call Girl In Mumbai ...
 
The Economic History of the U.S. Lecture 30.pdf
The Economic History of the U.S. Lecture 30.pdfThe Economic History of the U.S. Lecture 30.pdf
The Economic History of the U.S. Lecture 30.pdf
 
20240417-Calibre-April-2024-Investor-Presentation.pdf
20240417-Calibre-April-2024-Investor-Presentation.pdf20240417-Calibre-April-2024-Investor-Presentation.pdf
20240417-Calibre-April-2024-Investor-Presentation.pdf
 
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
Best VIP Call Girls Noida Sector 18 Call Me: 8448380779
 
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure serviceCall US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
Call US 📞 9892124323 ✅ Kurla Call Girls In Kurla ( Mumbai ) secure service
 
VIP Call Girls LB Nagar ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With Room...
VIP Call Girls LB Nagar ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With Room...VIP Call Girls LB Nagar ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With Room...
VIP Call Girls LB Nagar ( Hyderabad ) Phone 8250192130 | ₹5k To 25k With Room...
 
Commercial Bank Economic Capsule - April 2024
Commercial Bank Economic Capsule - April 2024Commercial Bank Economic Capsule - April 2024
Commercial Bank Economic Capsule - April 2024
 
VIP Kolkata Call Girl Serampore 👉 8250192130 Available With Room
VIP Kolkata Call Girl Serampore 👉 8250192130  Available With RoomVIP Kolkata Call Girl Serampore 👉 8250192130  Available With Room
VIP Kolkata Call Girl Serampore 👉 8250192130 Available With Room
 
Dividend Policy and Dividend Decision Theories.pptx
Dividend Policy and Dividend Decision Theories.pptxDividend Policy and Dividend Decision Theories.pptx
Dividend Policy and Dividend Decision Theories.pptx
 
Quarter 4- Module 3 Principles of Marketing
Quarter 4- Module 3 Principles of MarketingQuarter 4- Module 3 Principles of Marketing
Quarter 4- Module 3 Principles of Marketing
 
Bladex Earnings Call Presentation 1Q2024
Bladex Earnings Call Presentation 1Q2024Bladex Earnings Call Presentation 1Q2024
Bladex Earnings Call Presentation 1Q2024
 
The Economic History of the U.S. Lecture 21.pdf
The Economic History of the U.S. Lecture 21.pdfThe Economic History of the U.S. Lecture 21.pdf
The Economic History of the U.S. Lecture 21.pdf
 
How Automation is Driving Efficiency Through the Last Mile of Reporting
How Automation is Driving Efficiency Through the Last Mile of ReportingHow Automation is Driving Efficiency Through the Last Mile of Reporting
How Automation is Driving Efficiency Through the Last Mile of Reporting
 
The Economic History of the U.S. Lecture 19.pdf
The Economic History of the U.S. Lecture 19.pdfThe Economic History of the U.S. Lecture 19.pdf
The Economic History of the U.S. Lecture 19.pdf
 
Instant Issue Debit Cards - School Designs
Instant Issue Debit Cards - School DesignsInstant Issue Debit Cards - School Designs
Instant Issue Debit Cards - School Designs
 

Practicas Sql - Mauricio Guzman

  • 1. ESCUELA SUPERIOR POLITECNICA DEL LITORAL FACULTAD DE INGENIERIA EN ELECTRICIDAD Y COMPUTACION SISTEMAS DE BASES DE DATOS I TRABAJO EN CLASE EJERCICIOS SQL ALUMNO. GUZMAN CONTRERAS MAURICIO PROFESOR. ING. FABRICIO ECHEVERRIA PARALELO. 01 GUAYAQUIL, JULIO 22 DE 2009 Ejercicios 1. 1. select emp_id, emp_fname, emp_lname, salary from employee where salary<(select avg(salary) from employee) 2. select emp_id, emp_fname, emp_lname from employee where dept_id in(select dept_id from department where dept_name='R & D') 3. select emp_id, emp_fname, emp_lname, salary from employee where salary>some(select salary from employee where city='Milton') 4. select emp_id, emp_fname, emp_lname, salary from employee where salary>all(select salary from employee where city='Milton') 5. select prod.name, prod.quantity, clte.fname, clte.lname from product prod, customer clte, sales_order salo, sales_order_items sali where clte.id=salo.cust_id and salo.id=sali.id and sali.prod_id=prod.id 6. SELECT dep1.dept_name, sum(emp1.salary) as total FROM employee emp1, department dep1 where emp1.dept_id = dep1.dept_id group by dep1.dept_name Ejercicios 2. 1. Para la clausula some, la clausula equivalente es between. 2. Para la clausula all, la clausula equivalente es max. 3. SELECT emp1.emp_fname, emp1.emp_lname FROM employee emp1, department dep1 where exists (select * from employee where employee.salary > '80000' and employee.city = 'Milton') 4. SELECT emp1.emp_fname, cus.fname FROM employee emp1, customer cus SELECT employee.emp_fname from employee union all select customer.fname from customer 5. SELECT employee.city from employee intersect all select customer.city from customer 6. SELECT employee.city from employee except all select contact.city from contact 1. insert into contact_copy select * from contact 2. insert into contact_copy(id, last_name, first_name, title, street, city, state, zip, phone, fax) values (12,'Hildebrand','Jane','ma','280 Washington St.','Kanata','CA','94608','5105551309','5105554209') 3. delete from contact_copy 4. delete from contact_copy where city like'm%' or city like'l%' or city like'k%' 5. insert into employee_copy select * from employee 6. insert into employee_copy(emp_id, manager_id, emp_fname, emp_lname, dept_id, street, city, state, zip_code, phone, status, ss_number, salary, start_date, termination_date, birth_date, bene_health_ins, bene_life_ins, bene_day_care, sex) values(310,702,'mauricio','guzman','521','urdesanorte','guay','guaya',012457128,042156789,'z',0124578,400000,'1984-09-12',null,'1972-02-12','d','j','f','m') 7. delete from employee_copy where salary<(select 0.5*avg(salary) from employee_copy) 8. update employee_copy set salary= salary+salary*0.2 9. update employee_copy set salary= salary+salary*0.1 where sex= 'f' 10. update employee_copy set salary= salary-1000 where salary>(select avg(salary) from employee_copy) 11. select distinct empy.emp_id, empy.emp_fname from employee empy, employee mana where empy.emp_id= mana.manager_id