Comandos básicos de SQL

PREGUNTA: Considere el siguiente ARTÍCULO de la tabla que se proporciona a continuación, escriba los comandos en SQL para 1 – 10 y la salida para 11 – 20

                                                                                       TABLA: ARTÍCULO

S_No Nombre del árticulo Compañía Costo Cantidad_de_compra DOP
1 Monitor A B C 6300 20 2010-05-30
2 UPC FCD 8000 30 2010-07-23
3 Ratón FGH 250 25 2010-08-04
4 UPS HIJ 2100 10 2010-06-19
5 Impresora JKL 8400 4 2010-11-27
6 Escáner JKL 4500 6 2010-08-14

Escriba los comandos SQL del 1 al 10.

1. Para mostrar el nombre del artículo y el costo de los artículos que se compraron después del ‘2010-08-05’.

Select Item_Name,Cost from ITEM where DOP>"2010-08-05";

2. Para mostrar información de aquellos artículos cuya cantidad de compra sea mayor a 10 ordenados por Fecha de Compra.

Select * from ITEM where Purchase_Qty>10 ORDER BY DOP;

3. Para mostrar el precio de coste medio de los artículos de la empresa ‘JKL’.

Select avg(cost) from ITEM where Company="JKL";

4. Para mostrar toda la información de aquellos artículos cuyo nombre comience con la letra ‘M’ .

Select * from ITEM where Item_Name like "M%";

5. Para mostrar el precio de costo máximo de los artículos que contienen la letra ‘J’ en el nombre de la empresa.

Select max(Cost) from ITEM where Company like '%J%;

6. Para mostrar todos los detalles de los artículos cuya cantidad de compra es superior a 5 dispuestos en orden decreciente de Fecha de compra.

Select * from ITEM where Purchase_Qty>5 order by DOP desc;

7. Para mostrar S_No, Item_Name y el costo de todos aquellos artículos donde Item_Name tiene la letra ‘o’ en la segunda posición.

Select S_No,Item_Name,Cost from ITEM where instr(Item_Name,'o')=2;

8. Para mostrar Company, mínimo de Purchase_Qty agrupados por el mes de compra.

Select Company,min(Purchase_Qty) from ITEM group by month(DOP);

9. Mostrar la estructura de la tabla ITEM.

Desc ITEM;

10. Para establecer la cantidad de compra como 31 de la empresa ‘JKL’. 

Update ITEM set Purchase_Qty=31 where Company='JKL'; 

Escriba la salida para las siguientes consultas SQL 11 – 20.

11. Seleccione el recuento (*) del artículo donde el costo> 6000 y la cantidad de compra <25; PRODUCCIÓN:
       

contar(*)
2

12. Seleccione max(Purchase_Qty) del artículo donde el costo es <5000; PRODUCCIÓN:
       

max(Comprar_Cantidad)
25

13. Seleccione avg(Cost) from item where Purchase_Qty>25; PRODUCCIÓN:
     

promedio (costo)
8000

14. Seleccione costo+200 como ‘Precio_de_venta’ del elemento donde Nombre_del_elemento=’Escáner’; PRODUCCIÓN:
       

Precio de venta
4700

15. Seleccione S_No,Item_Name,Purchase_Qty from ITEM donde Purchase_Qty>=10; PRODUCCIÓN:
      

S_No Nombre del árticulo Cantidad_de_compra
1 Monitor 20
2 UPC 30
3 Ratón 25
4 UPS 10

16. Seleccione Ucase(Item_Name), Lcase(Company) de ITEM; PRODUCCIÓN:
     

Ucase(Item_Name) Lcase(Empresa)
MONITOR a B C
UPC CDF
RATÓN fgh
UPS hola
IMPRESORA jkl
ESCÁNER jkl

17. Seleccione S_No, DOP de ARTÍCULO donde mes (DOP) = 8; PRODUCCIÓN:
      

S_No DOP
3 2010-08-04
6 2010-08-14

18. Seleccione avg(Cost), Max(Purchase_Qty) from ITEM; PRODUCCIÓN:
       

promedio (costo) Máx. (cantidad_de_compra)
4925 30

19. Seleccione Item_Name de ITEM donde Item_Name como «%e%»; PRODUCCIÓN:
       

Nombre del árticulo
Ratón
Impresora
Escáner

20. Seleccione * de ITEM donde length(Item_Name)=3; PRODUCCIÓN:
      

S_No Nombre del árticulo Compañía Costo Cantidad_de_compra DOP
2 UPC FCD 8000 30 2010-07-23
4 UPS HIJ 2100 10 2010-06-19

Publicación traducida automáticamente

Artículo escrito por karishmakumari9000 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *