Consultas otros operadores

1. Muestra el nombre comercial y el nombre de vendedor de aquellos que no tienen

teléfono. Muéstralo de manera ascendente por el nombre comercial.

2. Muestra el número de pieza y el nombre de vendedor de aquellas piezas que han sido

suministradas por vendedores cuya provincia empiece por A.

3. Muestra el número de pieza, el nombre y la fecha de recuento, de aquellas piezas cuya

cantidad disponible oscila entre 10 y 15.

4. Muestra todos los datos de los vendedores que sean S.L. , es decir, su nombre

comercial termina así.

5. Utilizando la cláusula JOIN correspondiente. Muestra el código de pieza, el nombre, la

cantidad pedida, el precio de compra y el importe total de las piezas del pedido con

código 1.

6. Muestra todas las piezas y el número de pedido de aquellas que lo tengan, siempre y

cuando se trate de monitores.

7. Muestra todos los datos de los vendedores cuya provincia sea Toledo, Valencia o

Asturias.

8. Muestra el número de pedido, la fecha y los números de pieza incluidos en aquellos

pedidos hechos por vendedores cuya provincia termine en S.

9. Mostrar todas las piezas cuyo precio de venta esté entre 100 y 350€ y además de

aquellas que han sido suministradas el día en que se hizo el suministro. Ordénalas por

el nombre.

10. Para los pedidos cuya fecha es el 5 de mayo de 1992, muestra los nombres de las

piezas incluidas en él cuyo código empieza por O.

11. Muestra los nombres de las piezas solicitadas en un pedido cuya fecha es menor que la

fecha de recepción del mismo y además la cantidad pedida está entre 5 y 15.

12. Mostrar los datos de los vendedores que pueden suministrar piezas que se venden con

un precio entre 50 y 100€ y que esa pieza ha sido suministrada en algún momento,

aunque no necesariamente la han suministrado ellos.

13. Nombre comercial de las empresas de alicante a las que se les ha comprado algún

monitor.

1.-

SELECT v.nombrecomer, v.nomvend, v.telefono
FROM vendedor v
WHERE telefono
IS NULL

ORDER BY nombrecomer asc
LIMIT 0 , 30

2.-

SELECT ps.numpieza, v.nomvend, v.provincia
FROM preciosum ps, vendedor v
WHERE v.provincia LIKE "%A%" AND v.numvend=ps.numvend;
LIMIT 0 , 30

3.-

SELECT i.numpieza, p.nompieza, i.fecharecuento
FROM pieza p, inventario i
WHERE i.numpieza
= p.numpieza AND i.cantdisponible BETWEEN 10 AND 15;

4.-

SELECT v.*
FROM vendedor v
WHERE nombrecomer
LIKE "%S.L"
LIMIT 0 , 30

5.-

SELECT p.numpieza, l.numpieza, l.cantpedida, l.preciocompra, l.cantpedida * l.preciocompra
FROM pieza p, linped l
WHERE p.numpieza
= l.numpieza
LIMIT 0 , 30

6.-

SELECT l.numpieza ,l.numpedido

FROM pieza p, linped

WHERE l.numpdido IS NOT NULL AND l.numpieza=p.numoieza AND p.nompieza LIKE “%Monitor%”;

7.-

SELECT *
FROM vendedor
WHERE provincia
IN (

"TOLEDO", "VALENCIA", "ASTURIAS"

)
LIMIT 0 , 30

8.-

SELECT p.numpedido, p.fecha, li.numpieza
FROM pedido p, linped li, vendedor v
WHERE p.numpedido=li.numpedido AND p.numvend=v.numvend AND v.provincia LIKE “%S”;
LIMIT 0 , 30

9.-

SELECT p.numpieza,p.nompieza
FROM pieza p, preciosum ps
WHERE p numpieza=ps.numpieza AND ps diassum=1 AND p.preciovent BETWEEN 100 AND 350

ORDER BY p .nompieza asc ;

10.-

SELECT p.numpieza

FROM pieza p,linped l,pedido pd

WHEREp.numpieza=l.numpieza AND p.numpieza=l.numpieza AND l.numpieza like”O%” AND pd.fecha=”1992/5/5”;

11.-

SELECT p.nompieza
FROM pieza p, linped l.pedido p
WHERE p.fecha <li.fecharecep AND cantpedida between 5 AND 15 AND p.numpedido=li.numpedido AND pi.numpieza=li.numpieza;

12.-

SELECT v.*
FROM vendedor v, pieza p,preciosum ps
WHERE p.preciovent between 50 AND 100 AND ps.numpieza =p.numpieza AND

ps.numvend=v.numvend ;

13.-

SELECT v.nombrecomer

FROM vendedor v,pieza v,pedido p,linped l

WHERE v.ciudad=”Alicante” AND p.nompieza LIKE “%Monitor%” AND l.numpieza=p.numpieza AND

l.numpedido=pd.numpedido AND pd.nunvend=v.numvend;

Anuncios

Publicado el 27 septiembre, 2016 en Base de Datos. Añade a favoritos el enlace permanente. Comentarios desactivados en Consultas otros operadores.

Los comentarios están cerrados.

A %d blogueros les gusta esto: