SlideShare una empresa de Scribd logo
1 de 5
 Alumno:Nahun Jaramillo Encuentre el nombre de las ciudades sin repetir y en orden ascendente. SELECT DISTINCT city FROM employee ORDER BY CITY ASC   Concatene el nombre y el apellido de los empleados del sexo femenino.  SELECT emp_fname + ' ' + emp_lname AS Nombre_Apellido_Femenino FROM employee where sex='f'    Indique el nombre y el apellido junto con el 8% de salario.  SELECT emp_fname, emp_lname, salary*0.08 AS salario_8X100 FROM employee where sex='f'    Indique la dirección concatenada con la ciudad y el estado, a este campo llamarlo dirección completa y ordenarlo por el estado.  SELECT city + ' ' + state AS DireccionCompleta FROM employee ORDER BY DireccionCompleta DESC Cuantas ciudades hay en la tabla “employee” y que no estén considerando empleados que tengan salarios entre $40000 y $50000.  SELECT COUNT (DISTINCT CITY) AS CiudadesConSalarioEntre40y50 FROM employee where salary NOT BETWEEN '40000' AND '50000'  GROUP BY salary  SELECT COUNT (DISTINCT CITY) AS CiudadesConSalarioNO40y50 FROM employee where salary<40000 OR salary>50000  GROUP BY salary  Indique cuantos empleados hay por ciudad y cuál es el salario promedio por ciudad. SELECT city, (SELECT COUNT (emp_id) AS PersonasPorCiudad) FROM employee GROUP BY city ORDER BY city   En una consulta especifique el valor máximo de salario, el valor mínimo de salario y la suma total del salario por estado, siempre y cuando el promedio del estado sea mayor a $30.000. SELECT DISTINCT state, MIN(salary) AS min_salary, MAX(salary) AS max_salary, AVG(salary) AS prom_salary, SUM(salary) AS sum_salary FROM 
employee
 group by state having AVG(salary)>30000 order by state   Utilizando la clausula IN en WHERE, indique cuales son los empleados que estan en el estado ING, UT, NA.    SELECT emp_fname,emp_lname,state  FROM 
employee
 where state IN('NY','UT','GA')   Cuantos empleados empiezan con la letra A y tengan 4 y 5 caracteres. SELECT distinct emp_fname,COUNT(emp_id) AS num_empleado FROM 
employee
 where emp_fname LIKE 'A___' or emp_fname LIKE 'A____' group by emp_fname order by emp_fname    Revise la tabla employee, y cuál es la forma de escribir el WHERE para preguntar en la columna “termination_date” por el valor de NULL. SELECT *  FROM 
employee
 where termination_date IS NULL  Cuáles son los empleados que su sueldo sea menor que el promedio del salario. SELECT emp_fname, emp_lname,salary FROM 
employee
 where salary < (select AVG(salary)                  from 
employee
) Indique los nombres de los empleados que trabajan en el departamento “R & D”. SELECT emp_fname, emp_lname  FROM 
employee
 where dept_id = (select dept_id                             from 
department
                             where dept_name='R & D') Determinar todos los empleados que su salario sea superior a los que viven en la ciudad “Milton”. SELECT emp_fname, emp_lname, salary FROM 
employee
 where salary > some(select salary                                   from 
employee
                                   where city = 'Milton') Saber todos los empleados que su salario sea superior a todos los salarios de los empleados que viven en “Milton”. SELECT emp_fname, emp_lname, salary FROM 
employee
 where salary > ALL(select salary                          from 
employee
                          where city = 'Milton') Determine el nombre de los productos que han sido comprados por un cliente. SELECT  DISTINCT cus.fname, cus.lname, pro.name FROM 
customer
 cus, 
sales_order
 sal, 
product
 pro where cus.id = sal.cust_id group by cus.fname, cus.lname, pro.name order by cus.fname  Indique cual es el salario total por departamento SELECT Distinct dep.dept_name, SUM(emp.salary) AS total FROM 
employee
 emp, 
department
 dep where emp.dept_id = dep.dept_id group by dep.dept_name Cuál es la expresión equivalente para el “SUM” y el “ALL” Mostrar los nombres de todos los empleados si existe alguien que gane más de 80000 y que viva en la ciudad de “Milton”. SELECT  emp_fname, emp_lname, salary FROM 
employee
 where exists (select emp_fname, emp_lname                       from 
employee
                       where salary > 80000 and city = 'Milton') Unir el nombre de los empleados y el nombre de los “customer”. SELECT emp_fname, emp_lname FROM 
employee
 union (select fname,lname            from 
customer
) Cuáles son las ciudades comunes entre estas 2 entidades. SELECT city FROM 
employee
 intersect (select city                from 
contact
) Cuáles son las ciudades que tienen los empleados y no los contactos. SELECT city FROM 
employee
 except (select city             from 
contact
)  Crear la tabla “contact_copy” igual a la tabla “contact” pero vacia. y una vez creada hacer un Insert con select. INSERT INTO 
dba
.
contact_copy
 (SELECT * FROM 
dba
.
contact
) Inserte un nuevo registro que no esté en la tabla “contact”. INSERT INTO 
dba
.
contact_copy
(id, last_name, first_name, title, street, city, state, zip, phone, fax) VALUES ('100','Jaramillo','Nahun','sr','Primavera 2','Duran','Gu','00593','094747715','086412524'); Borre los registros de la tabla “contact_copy” utilizando “delete”. DELETE FROM 
dba
.
contact_copy
 Borre aquellos contactos que son de la ciudades que comienzan con “n”, “l” y  “k”. DELETE FROM 
dba
.
contact_copy
 WHERE (city LIKE 'M%' OR city LIKE 'L%' OR city LIKE 'K%') Crear una tabla “employeed_copy”. INSERT INTO 
dba
.
employee_copy
 (SELECT * FROM 
dba
.
employee
) Borrar solo aquellos empleados que su salario sea menor que al del promedio. DELETE FROM 
dba
.
employee_copy
 WHERE salary < (SELECT AVG(salary)                    FROM employee_copy) Actualice los salarios en un 20% de la tabla “employee copy”. UPDATE 
dba
.
employee_copy
 SET salary = salary + salary*0.2 Actualice los salarios del género femenino un 10 %  y restar 1000 a los salarios que sea superiores al promedio UPDATE 
dba
.
employee_copy
 SET salary = salary*1.1 WHERE sex = 'F' UPDATE 
dba
.
employee_copy
 SET salary = salary - 1000 WHERE salary > (SELECT AVG(salary)                    FROM employee_copy) Presentar nombre y apellido del empleado y el nombre y apellido del jefe SELECT emple1.emp_fname, emple1.emp_lname, mana.emp_fname, mana.emp_lname    FROM employee emple1, employee mana WHERE emple1.manager_id = mana.emp_id
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 Sql
Sistemas De Bases De Datos-Tarea Querys De Sql

Más contenido relacionado

Destacado

Ο ΘΕΡΙΣΤΗΣ ΙΟΥΝΗΣ ΣΤΑ ΕΡΓΑ ΤΟΥ ΒΑΝ ΓΚΟΓΚ
Ο ΘΕΡΙΣΤΗΣ ΙΟΥΝΗΣ ΣΤΑ ΕΡΓΑ ΤΟΥ ΒΑΝ ΓΚΟΓΚΟ ΘΕΡΙΣΤΗΣ ΙΟΥΝΗΣ ΣΤΑ ΕΡΓΑ ΤΟΥ ΒΑΝ ΓΚΟΓΚ
Ο ΘΕΡΙΣΤΗΣ ΙΟΥΝΗΣ ΣΤΑ ΕΡΓΑ ΤΟΥ ΒΑΝ ΓΚΟΓΚ
andmarina
 
Al anood al-otaibi
Al anood al-otaibiAl anood al-otaibi
Al anood al-otaibi
Queenriyadh
 
História da BE A Casa de Camilo
História da BE A Casa de CamiloHistória da BE A Casa de Camilo
História da BE A Casa de Camilo
António Pires
 
Preliminary planning assignment 16
Preliminary planning assignment 16Preliminary planning assignment 16
Preliminary planning assignment 16
judyibel
 
answering the letters
answering the lettersanswering the letters
answering the letters
TeacherXabi
 
La revolucion industrial (modificado)
La revolucion industrial (modificado)La revolucion industrial (modificado)
La revolucion industrial (modificado)
Roberto Retamal
 
3º Leilão DORPER CAMPO VERDE acontece dia 12 de março durante a Feinco
3º Leilão DORPER CAMPO VERDE acontece dia 12 de março durante a Feinco3º Leilão DORPER CAMPO VERDE acontece dia 12 de março durante a Feinco
3º Leilão DORPER CAMPO VERDE acontece dia 12 de março durante a Feinco
AgriPoint
 

Destacado (19)

Ο ΘΕΡΙΣΤΗΣ ΙΟΥΝΗΣ ΣΤΑ ΕΡΓΑ ΤΟΥ ΒΑΝ ΓΚΟΓΚ
Ο ΘΕΡΙΣΤΗΣ ΙΟΥΝΗΣ ΣΤΑ ΕΡΓΑ ΤΟΥ ΒΑΝ ΓΚΟΓΚΟ ΘΕΡΙΣΤΗΣ ΙΟΥΝΗΣ ΣΤΑ ΕΡΓΑ ΤΟΥ ΒΑΝ ΓΚΟΓΚ
Ο ΘΕΡΙΣΤΗΣ ΙΟΥΝΗΣ ΣΤΑ ΕΡΓΑ ΤΟΥ ΒΑΝ ΓΚΟΓΚ
 
Qualiforma Saûde Bem-Estar
Qualiforma Saûde Bem-EstarQualiforma Saûde Bem-Estar
Qualiforma Saûde Bem-Estar
 
Gamers
GamersGamers
Gamers
 
Al anood al-otaibi
Al anood al-otaibiAl anood al-otaibi
Al anood al-otaibi
 
Busca de Fontes
Busca de FontesBusca de Fontes
Busca de Fontes
 
História da BE A Casa de Camilo
História da BE A Casa de CamiloHistória da BE A Casa de Camilo
História da BE A Casa de Camilo
 
Trouver garder servir retenir clients
Trouver garder servir retenir clientsTrouver garder servir retenir clients
Trouver garder servir retenir clients
 
Preliminary planning assignment 16
Preliminary planning assignment 16Preliminary planning assignment 16
Preliminary planning assignment 16
 
answering the letters
answering the lettersanswering the letters
answering the letters
 
Workshop Matemática
Workshop MatemáticaWorkshop Matemática
Workshop Matemática
 
6convencions color
6convencions color6convencions color
6convencions color
 
La revolucion industrial (modificado)
La revolucion industrial (modificado)La revolucion industrial (modificado)
La revolucion industrial (modificado)
 
IDG presentation
IDG presentationIDG presentation
IDG presentation
 
The poverty project_new
The poverty project_newThe poverty project_new
The poverty project_new
 
Pag4lession2
Pag4lession2Pag4lession2
Pag4lession2
 
A pesquisa
A pesquisaA pesquisa
A pesquisa
 
Saving Science - Open Up or Perish
Saving Science - Open Up or PerishSaving Science - Open Up or Perish
Saving Science - Open Up or Perish
 
3º Leilão DORPER CAMPO VERDE acontece dia 12 de março durante a Feinco
3º Leilão DORPER CAMPO VERDE acontece dia 12 de março durante a Feinco3º Leilão DORPER CAMPO VERDE acontece dia 12 de março durante a Feinco
3º Leilão DORPER CAMPO VERDE acontece dia 12 de março durante a Feinco
 
πληροφορική α΄ γυμνασίου
πληροφορική α΄ γυμνασίουπληροφορική α΄ γυμνασίου
πληροφορική α΄ γυμνασίου
 

Similar a Sistemas De Bases De Datos-Tarea Querys De Sql

FSI-BD-T7-EjerciciosSQLResueltos.pdf
FSI-BD-T7-EjerciciosSQLResueltos.pdfFSI-BD-T7-EjerciciosSQLResueltos.pdf
FSI-BD-T7-EjerciciosSQLResueltos.pdf
davidvargas666
 
Ejercicios sql access
Ejercicios sql accessEjercicios sql access
Ejercicios sql access
Yoly QC
 

Similar a Sistemas De Bases De Datos-Tarea Querys De Sql (20)

FSI-BD-T7-EjerciciosSQLResueltos.pdf
FSI-BD-T7-EjerciciosSQLResueltos.pdfFSI-BD-T7-EjerciciosSQLResueltos.pdf
FSI-BD-T7-EjerciciosSQLResueltos.pdf
 
Tarea Querys Sql de Wilmer Alcivar
Tarea Querys Sql de Wilmer AlcivarTarea Querys Sql de Wilmer Alcivar
Tarea Querys Sql de Wilmer Alcivar
 
Guia de ejercicios para resolver sql
Guia de ejercicios para resolver sqlGuia de ejercicios para resolver sql
Guia de ejercicios para resolver sql
 
Complemento del manual de programacion iii sql
Complemento del manual de programacion iii sqlComplemento del manual de programacion iii sql
Complemento del manual de programacion iii sql
 
Restricciones y Ordenacion en SQL con Oracle
Restricciones y Ordenacion en SQL con OracleRestricciones y Ordenacion en SQL con Oracle
Restricciones y Ordenacion en SQL con Oracle
 
Unidad iii dql
Unidad iii dqlUnidad iii dql
Unidad iii dql
 
Sql2
Sql2Sql2
Sql2
 
Funciones de Agregacion
Funciones de AgregacionFunciones de Agregacion
Funciones de Agregacion
 
Consultas de resumen
Consultas de resumenConsultas de resumen
Consultas de resumen
 
Clase 07
Clase 07Clase 07
Clase 07
 
Sentencia select
Sentencia selectSentencia select
Sentencia select
 
Sql2
Sql2Sql2
Sql2
 
Bd2 ejer02 joins y funciones_solucion
Bd2 ejer02 joins y funciones_solucionBd2 ejer02 joins y funciones_solucion
Bd2 ejer02 joins y funciones_solucion
 
Ejercicios estructira con arrays
Ejercicios estructira con arraysEjercicios estructira con arrays
Ejercicios estructira con arrays
 
Oracle sep 01
Oracle sep 01Oracle sep 01
Oracle sep 01
 
sub Consultas Oracle SQL
sub Consultas Oracle SQLsub Consultas Oracle SQL
sub Consultas Oracle SQL
 
Ejercicios sql access
Ejercicios sql accessEjercicios sql access
Ejercicios sql access
 
Ejercicios sql access
Ejercicios sql accessEjercicios sql access
Ejercicios sql access
 
Ejercicios sql access
Ejercicios sql accessEjercicios sql access
Ejercicios sql access
 
Ejercicios sql access
Ejercicios sql accessEjercicios sql access
Ejercicios sql access
 

Más de nahun1385

Más de 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
 
Practicas Sql - Mauricio Guzman
Practicas Sql - Mauricio GuzmanPracticas Sql - Mauricio Guzman
Practicas Sql - Mauricio Guzman
 
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
 
Guitar House
Guitar HouseGuitar House
Guitar House
 

Último

RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
amelia poma
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 

Último (20)

Biografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdfBiografía de Charles Coulomb física .pdf
Biografía de Charles Coulomb física .pdf
 
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.pptFUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
FUERZA Y MOVIMIENTO ciencias cuarto basico.ppt
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN  PARÍS. Por JAVIER SOL...
ACERTIJO LA RUTA DEL MARATÓN OLÍMPICO DEL NÚMERO PI EN PARÍS. Por JAVIER SOL...
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 

Sistemas De Bases De Datos-Tarea Querys De Sql

  • 1.  Alumno:Nahun Jaramillo Encuentre el nombre de las ciudades sin repetir y en orden ascendente. SELECT DISTINCT city FROM employee ORDER BY CITY ASC   Concatene el nombre y el apellido de los empleados del sexo femenino.  SELECT emp_fname + ' ' + emp_lname AS Nombre_Apellido_Femenino FROM employee where sex='f'    Indique el nombre y el apellido junto con el 8% de salario.  SELECT emp_fname, emp_lname, salary*0.08 AS salario_8X100 FROM employee where sex='f'    Indique la dirección concatenada con la ciudad y el estado, a este campo llamarlo dirección completa y ordenarlo por el estado.  SELECT city + ' ' + state AS DireccionCompleta FROM employee ORDER BY DireccionCompleta DESC Cuantas ciudades hay en la tabla “employee” y que no estén considerando empleados que tengan salarios entre $40000 y $50000.  SELECT COUNT (DISTINCT CITY) AS CiudadesConSalarioEntre40y50 FROM employee where salary NOT BETWEEN '40000' AND '50000'  GROUP BY salary  SELECT COUNT (DISTINCT CITY) AS CiudadesConSalarioNO40y50 FROM employee where salary<40000 OR salary>50000 GROUP BY salary  Indique cuantos empleados hay por ciudad y cuál es el salario promedio por ciudad. SELECT city, (SELECT COUNT (emp_id) AS PersonasPorCiudad) FROM employee GROUP BY city ORDER BY city   En una consulta especifique el valor máximo de salario, el valor mínimo de salario y la suma total del salario por estado, siempre y cuando el promedio del estado sea mayor a $30.000. SELECT DISTINCT state, MIN(salary) AS min_salary, MAX(salary) AS max_salary, AVG(salary) AS prom_salary, SUM(salary) AS sum_salary FROM employee group by state having AVG(salary)>30000 order by state   Utilizando la clausula IN en WHERE, indique cuales son los empleados que estan en el estado ING, UT, NA.    SELECT emp_fname,emp_lname,state FROM employee where state IN('NY','UT','GA')   Cuantos empleados empiezan con la letra A y tengan 4 y 5 caracteres. SELECT distinct emp_fname,COUNT(emp_id) AS num_empleado FROM employee where emp_fname LIKE 'A___' or emp_fname LIKE 'A____' group by emp_fname order by emp_fname    Revise la tabla employee, y cuál es la forma de escribir el WHERE para preguntar en la columna “termination_date” por el valor de NULL. SELECT * FROM employee where termination_date IS NULL Cuáles son los empleados que su sueldo sea menor que el promedio del salario. SELECT emp_fname, emp_lname,salary FROM employee where salary < (select AVG(salary) from employee ) Indique los nombres de los empleados que trabajan en el departamento “R & D”. SELECT emp_fname, emp_lname FROM employee where dept_id = (select dept_id from department where dept_name='R & D') Determinar todos los empleados que su salario sea superior a los que viven en la ciudad “Milton”. SELECT emp_fname, emp_lname, salary FROM employee where salary > some(select salary from employee where city = 'Milton') Saber todos los empleados que su salario sea superior a todos los salarios de los empleados que viven en “Milton”. SELECT emp_fname, emp_lname, salary FROM employee where salary > ALL(select salary from employee where city = 'Milton') Determine el nombre de los productos que han sido comprados por un cliente. SELECT DISTINCT cus.fname, cus.lname, pro.name FROM customer cus, sales_order sal, product pro where cus.id = sal.cust_id group by cus.fname, cus.lname, pro.name order by cus.fname Indique cual es el salario total por departamento SELECT Distinct dep.dept_name, SUM(emp.salary) AS total FROM employee emp, department dep where emp.dept_id = dep.dept_id group by dep.dept_name Cuál es la expresión equivalente para el “SUM” y el “ALL” Mostrar los nombres de todos los empleados si existe alguien que gane más de 80000 y que viva en la ciudad de “Milton”. SELECT emp_fname, emp_lname, salary FROM employee where exists (select emp_fname, emp_lname from employee where salary > 80000 and city = 'Milton') Unir el nombre de los empleados y el nombre de los “customer”. SELECT emp_fname, emp_lname FROM employee union (select fname,lname from customer ) Cuáles son las ciudades comunes entre estas 2 entidades. SELECT city FROM employee intersect (select city from contact ) Cuáles son las ciudades que tienen los empleados y no los contactos. SELECT city FROM employee except (select city from contact ) Crear la tabla “contact_copy” igual a la tabla “contact” pero vacia. y una vez creada hacer un Insert con select. INSERT INTO dba . contact_copy (SELECT * FROM dba . contact ) Inserte un nuevo registro que no esté en la tabla “contact”. INSERT INTO dba . contact_copy (id, last_name, first_name, title, street, city, state, zip, phone, fax) VALUES ('100','Jaramillo','Nahun','sr','Primavera 2','Duran','Gu','00593','094747715','086412524'); Borre los registros de la tabla “contact_copy” utilizando “delete”. DELETE FROM dba . contact_copy Borre aquellos contactos que son de la ciudades que comienzan con “n”, “l” y “k”. DELETE FROM dba . contact_copy WHERE (city LIKE 'M%' OR city LIKE 'L%' OR city LIKE 'K%') Crear una tabla “employeed_copy”. INSERT INTO dba . employee_copy (SELECT * FROM dba . employee ) Borrar solo aquellos empleados que su salario sea menor que al del promedio. DELETE FROM dba . employee_copy WHERE salary < (SELECT AVG(salary) FROM employee_copy) Actualice los salarios en un 20% de la tabla “employee copy”. UPDATE dba . employee_copy SET salary = salary + salary*0.2 Actualice los salarios del género femenino un 10 % y restar 1000 a los salarios que sea superiores al promedio UPDATE dba . employee_copy SET salary = salary*1.1 WHERE sex = 'F' UPDATE dba . employee_copy SET salary = salary - 1000 WHERE salary > (SELECT AVG(salary) FROM employee_copy) Presentar nombre y apellido del empleado y el nombre y apellido del jefe SELECT emple1.emp_fname, emple1.emp_lname, mana.emp_fname, mana.emp_lname FROM employee emple1, employee mana WHERE emple1.manager_id = mana.emp_id