Documentos de Académico
Documentos de Profesional
Documentos de Cultura
(utiliza DISTINCT).
15. ¿Qué otros comercios hay, además de El Corte Inglés? Utilizar el operador IN.
entre 10 y 25 y de los mayores de 50 años. Da una solución con BETWEEN y otra sin
BETWEEN.
Solución A.
where edad >'10' and edad <= '25' or edad > '50';
18. Saca un listado con los comercios de Sevilla y Madrid. No se admiten valores
duplicados.
where nombre like '%i' or nombre like 'a%' or nombre like 'w%';
22. Obtén un listado en el que aparezcan los programas cuya versión finalice por una letra
where version like '%i' or nombre like 'a%' and nombre like '%s';
23. Obtén un listado en el que aparezcan los programas cuya versión finalice por una letra
order by version;
);
28. ¿Qué comercios distribuyen Windows?
);
Inglés de Madrid.
;
Consulta regresa vacia por lo cual se agregan dos filas en la tabla prog_alma
INSERT INTO prog_alma (`Cantidad`, `Codigo`, `CIF`) VALUES ('52', '10', '2');
INSERT INTO prog_alma (`Cantidad`, `Codigo`, `CIF`) VALUES ('12', '16', '2');
30. ¿Qué fabricante ha desarrollado Freddy Hardest?
;
32. Selecciona el nombre de las personas que se registran por Internet.
;
33. ¿Qué medios ha utilizado para registrarse Pepe Pérez?
;
34. ¿Qué usuarios han optado por Internet como medio de registro?
;
36. ¿En qué localidades se han vendido productos que se han registrado por Internet?
);
37. Obtén un listado de los nombres de las personas que se han registrado por Internet,
Oracle.
);
40. Obtén el nombre de los usuarios que han registrado Access XP.
);
Consulta regresa vacia, se ingresa valores adicionales a la tabla registros
INSERT INTO registro (`Medio`, `CIF`, `DNI`, `Codigo`) VALUES ('Internet', '3', '3', '8');
41. Obtener el número de programas que hay en la tabla programas.
INSERT INTO prog_alma (`Cantidad`, `Codigo`, `CIF`) VALUES ('23', '16', '1');
INSERT INTO prog_alma (`Cantidad`, `Codigo`, `CIF`) VALUES ('78', '10', '1');
INSERT INTO prog_alma (`Cantidad`, `Codigo`, `CIF`) VALUES ('45', '18', '1');
INSERT INTO prog_alma (`Cantidad`, `Codigo`, `CIF`) VALUES ('12', '7', '2');
INSERT INTO prog_alma (`Cantidad`, `Codigo`, `CIF`) VALUES ('23', '7', '5');
INSERT INTO prog_alma (`Cantidad`, `Codigo`, `CIF`) VALUES ('59', '7', '1');
45. Calcula la mínima cantidad de programas de código 7 que se ha vendido
;
Se rectifica los valores conociendo que los códigos CIF de las tiendas en Sevilla son 1 y 4.
50. Calcular el número total de programas que han desarrollado los fabricantes cuyo país
es “Estados Unidos”.
);
53. Nombre de aquellos fabricantes cuyo país es el mismo que “Oracle”. (Subconsulta).
select nombre from fabricante
54. Nombre de aquellos clientes que tienen la misma edad que Pepe Pérez. (Subconsulta).
;
55. Genera un listado con los comercios que tienen su sede en la misma ciudad que tiene
;
56. Nombre de aquellos clientes que han registrado un producto de la misma forma que el
;
Realizar las Siguientes subconsultas:
1. Mostrar los datos de los empleados que pertenezcan al mismo departamento que ʻGILʼ.
2. Mostrar los datos de los empleados que tengan el mismo oficio que ʻCEREZOʼ. El resultado
debe ir ordenado por apellido.
order by apellido;
3. Mostrar los empleados (nombre, oficio, salario y fecha de alta) que desempeñen el mismo
oficio que ʻJIMÉNEZʼ o que tengan un salario mayor oigual que ʻFERNÁNDEZ .
;
4. Mostrar en pantalla el apellido, oficio y salario de los empleados del departamento de
ʻFERNÁNDEZʼ que tengan su mismo salario.
;
5. Mostrar los datos de los empleados que tengan un salario mayor que ʻGILʼ y que pertenezcan
al departamento número 10.
;
7. Mostrar el apellido, salario y nombre del departamento de los empleados que tengan el
mismo oficio que ʻGILʼ y que no tengan comisión.
8. Mostrar los datos de los empleados cuyo salario sea mayor que la media de todos los salarios.