Comandossqlite

1360 palabras 6 páginas
1. Seleccionar el numero del empleado, nombre, salario y comisión de la tabla de empleados
SELECT eno, ename, sal, com FROM Emp;

2. Seleccionar nombre y empleo de la tabla empleados, ordenado por empleo.
SELECT ename, job FROM Emp ORDER BY job;

3. Seleccionar nombre y departamento de la tabla empleados ordenados por departamento.
SELECT ename,depno FROM Emp ORDER BY depno;

4. Mostrar el trabajo, el nombre y el salario de los empleados ordenados ascendentemente por tipo de trabajo y por salario descendente.
SELECT job,ename,salFROM EmpORDER BY job, saldesc;

5. Seleccionar los distintos departamentos de la tabla de empleados.
SELECT distinct depno FROM Emp;

6. Calcular el salario anual que percibe cada
…ver más…

Mostrar el nombre, nombre del departamento y salario de los empleados que trabajen en el mismo departamento que Turner
SELECT Emp.ename, Dname, Emp.sal FROM Emp, Dept WHERE Emp.Depno=Dept.deptno AND depno=(SELECT depno FROM Emp WHERE ename="Turner") ; Tarea
Operaciones con conjuntos 31. Mostrar el numero de empleados de cada departamento (utilizar group by)
SELECT COUNT (ename), depno FROM Emp GROUP BY depno;

32. Mostrar el numero de departamentos con mas de 5 empleados
SELECT depno, COUNT(ename) FROM Emp GROUP BY depno HAVING COUNT(ename) > 5;

33. Mostrar el salario promedio de cada departamento (AVG, GROUP BY)
SELECT AVG(sal), depno FROM Emp GROUP BY depno;

34. Mostrar la suma de los salarios de cada profesión del departamento 10
SELECT SUM(sal), job FROM Emp WHERE depno=10 GROUP BY job;

35. Mostrar el nombre de los empleados vendedores del departamento de ventas
SELECT ename, depno, Dname FROM Emp,Dept WHERE Dname="Sales" AND job="Salesman";

36. Mostrar el nombre departamento, el nombre del empleado y su salario de todos los empleados
SELECT ename, sal, Dname FROM Emp,Dept WHERE Emp.Depno = dept.Deptno;

37. Mostrar el numero de profesiones de cada departamento
SELECT depno, COUNT(Job) FROM Emp GROUP BY depno;

38. Mostrar los nombres que empiecen con la A.
SELECT ename FROM Emp WHERE ename like

Documentos relacionados