SQLize Online / PHPize Online  /  SQLtest Online

A A A
Share      Blog   Popular
Copy Format Clear
CREATE TABLE ventas( des_categoria VARCHAR(40), formadepago VARCHAR(40), canal VARCHAR(40), num_cantidad INT, precio_venta DECIMAL(10,2) ); CREATE TABLE devoluciones( des_categoria VARCHAR(40), formadepago VARCHAR(40), canal VARCHAR(40), num_cantidad INT, precio_devolucion DECIMAL(10,2) ); INSERT INTO ventas(des_categoria, formadepago, canal, num_cantidad, precio_venta) VALUES ('Hogar','tarjeta de debito','WEB',1,300.86), ('Cuidado Personal','tarjeta de debito','APP',1,1799.14), ('Cuidado Personal','tarjeta de debito','WEB',1,122.41), ('Cuidado Personal','tarjeta de debito','WEB',1,853.45), ('Cuidado Personal','tarjeta de debito','WEB',1,415.52), ('Cuidado Personal','tarjeta de debito','WEB',1,714.66), ('Electronica','tarjeta de debito','WEB',1,1119.83), ('Electronica','tarjeta de debito','WEB',1,2404.31), ('Jugueteria','tarjeta de debito','WEB',1,1629.31), ('Cuidado Personal','tarjeta de debito','WEB',1,988.79), ('Hogar','tarjeta de debito','WEB',1,343.97), ('Muebles','tarjeta de debito','WEB',1,912.93), ('Cuidado Personal','tarjeta de debito','WEB',1,495.69), ('Electronica','tarjeta de debito','WEB',1,560.34), ('Cuidado Personal','tarjeta de debito','WEB',1,549.14), ('Deportes','tarjeta de credito','WEB',1,602.59), ('Cuidado Personal','tarjeta de debito','WEB',1,2033.62), ('Electronica','tarjeta de debito','WEB',1,4714.66), ('Electronica','tarjeta de debito','WEB',1,257.76), ('Deportes','tarjeta de credito','APP',1,668.1), ('Electronica','tarjeta de debito','WEB',1,697.41), ('Electronica','tarjeta de debito','WEB',1,688.79), ('Electronica','tarjeta de debito','WEB',1,887.07), ('Cuidado Personal','tarjeta de debito','AMAZON',1,664.66), ('Cuidado Personal','tarjeta de debito','WEB',1,1474.14), ('Cuidado Personal','tarjeta de debito','WEB',1,714.66), ('Electronica','tarjeta de credito','AMAZON',1,602.59), ('Electronica','tarjeta de debito','WEB',1,1344.83), ('Electronica','tarjeta de debito','AMAZON',1,2472.41), ('Cuidado Personal','tarjeta de debito','WEB',2,226.72); INSERT INTO devoluciones(des_categoria, formadepago, canal, num_cantidad, precio_devolucion) VALUES ('Hogar','tarjeta de debito','WEB',1,1799), ('Cuidado Personal','tarjeta de credito','APP',1,2415), ('Electronica','tarjeta de debito','WEB',1,7570), ('Cuidado Personal','tarjeta de credito','AMAZON',1,650), ('Cuidado Personal','tarjeta de debito','WEB',1,499); CREATE VIEW VENTAGRUPADA AS SELECT des_categoria, canal, formadepago, SUM(num_cantidad) as cantidadventa, SUM(precio_venta) as ventatotal FROM ventas group by des_categoria,canal,formadepago; CREATE VIEW DEVOLUCIONGRUPO AS SELECT des_categoria, canal, formadepago, SUM(num_cantidad) as cantidaddevuelta, SUM(precio_devolucion) as devoluciontotal FROM devoluciones group by des_categoria,canal,formadepago;
Stuck with a problem? Got Error? Ask ChatGPT!
Copy Clear