Comandossqlite
1360 palabras
6 páginas
1. Seleccionar el numero del empleado, nombre, salario y comisión de la tabla de empleadosSELECT 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