Laboratorio
Un comercio que vende artículos de computación registra los datos de sus artículos en una tabla con ese nombre.- Cree la tabla, con la siguiente estructura:
screate table articulos( codigo integer, nombre varchar(20), descripcion varchar(30), precio float, cantidad integer );
- Ingrese algunos registros:
- Seleccione todos los registros de la tabla. (select).
- Muestre los datos de las impresoras.
- Seleccione los artículos cuyo precio sea mayor o igual a 500:
- Seleccione los artículos cuya cantidad sea menor a 30:
- Selecciones el nombre y descripción de los artículos que no cuesten $100:
- Obtenga un listado de impresoras con la característica Stylus (like ‘%Stylius%’.
- Obtenga un listado de artículos cuyo precio se encuentre entre 100 y 200 pesos.
- Obtenga un listado de artículos con precio con iva sea menor a 100.
- Obtenga un listado de artículos cuyo stock sea menor a 10 y precio con iva mayor a 200.
- Obtenga un listado de artículos que pagados en 3 cuotas sin interes, tenga un valor de cuota menor a 50$
Solución
1
create table articulos( codigo integer, nombre varchar(20), descripcion varchar(30), precio float, cantidad integer );2
insert into articulos (codigo, nombre, descripcion, precio,cantidad) values (1,'impresora','Epson Stylus C45',400.80,20); insert into articulos (codigo, nombre, descripcion, precio,cantidad) values (2,'impresora','Epson Stylus C85',500,30); insert into articulos (codigo, nombre, descripcion, precio,cantidad) values (3,'monitor','Samsung 14',800,10); insert into articulos (codigo, nombre, descripcion, precio,cantidad) values (4,'teclado','ingles Biswal',100,50); insert into articulos (codigo, nombre, descripcion, precio,cantidad) values (5,'teclado','español Biswal',90,50);3
select * from articulos;4
select * from articulos where descripcion like ‘%impresora%’;5
select * from articulos where precio>=500;6
select nombre,descripcion, precio,cantidad from articulos where cantidad < 20;7
select nombre, descripcion from articulos where precio <> 100;8
select * from articulos where descripcion like ‘%Stylus%’;9
select * from articulos where precio between 100 and 200;10
select * from articulos where precio * 1.21 < 100;11
select * from articulos where precio * 1.21 > 200 and stock < 10 ;12
select * from articulos where precio / 3 < 50 ;
0 Comentarios