Enter password: ****
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 23
Server version: 5.1.34-community MySQL Community Server (GPL)
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> CREATE DATABASE ABARROTES2;
Query OK, 1 row affected (0.00 sec)
mysql> USE ABARROTES2;
Database changed
mysql> CREATE TABLE VENTAS(IDVENDEDOR VARCHAR(20) NOT NULL,CODPRODUCTO
VARCHAR(30),ARTICULOSVENDIDOS VARCHAR(30),GANANCIA VARCHAR (20), SUCURSAL
VARCHAR(30));
Query OK, 0 rows affected (0.01 sec)
mysql> CREATE TABLE PRODUCTOS(CODPRODUCTO VARCHAR(20) NOT NULL,DESCRIPCION
VARCHAR(30),COSTO VARCHAR(20), PRECIOVENTA VARCHAR(20),SUCURSAL VARCHAR(30));
Query OK, 0 rows affected (0.01 sec)
mysql> CREATE TABLE REGION(CODPRODUCTO VARCHAR(20) NOT NULL,DESCRIPCION
VARCHAR(30),COSTO VARCHAR(20), PRECIOVENTA VARCHAR(20),SUCURSAL VARCHAR(30));
Query OK, 0 rows affected (0.01 sec)
mysql> INSERT INTO VENTAS VALUES('A1278','D1234',3,96,'AURRERA');
Query OK, 1 row affected (0.01 sec)
mysql> INSERT INTO VENTAS VALUES('B5678','A1234',1,13,'SORIANA');
Query OK, 1 row affected (0.01 sec)
mysql> INSERT INTO VENTAS VALUES('C9101','L1234',10,20,'SUPERAMA');
Query OK, 1 row affected (0.01 sec)
mysql> INSERT INTO PRODUCTOS VALUES('D1234','DETERGENTE',11,24,'WALMART');
Query OK, 1 row affected (0.01 sec)
mysql> INSERT INTO PRODUCTOS VALUES('A1234','ACEITE',19,32,'EL ZORRO');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO PRODUCTOS VALUES('L1234','LECHE',9,11,'TRES B');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO REGION VALUES('P1234','PAPEL',30,36,'PATITO');
Query OK, 1 row affected (0.00 sec)
mysql> INSERT INTO REGION VALUES('S2345','SALSA',10,26,'MANZANA');
Query OK, 1 row affected (0.01 sec)
mysql> INSERT INTO REGION VALUES('A5432','ATUN',25,35,'SAMS');
Query OK, 1 row affected (0.00 sec)
mysql> DESCRIBE VENTAS;
+-------------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------------+-------------+------+-----+---------+-------+
| IDVENDEDOR | varchar(20) | NO | | NULL | |
| CODPRODUCTO | varchar(30) | YES | | NULL | |
| ARTICULOSVENDIDOS | varchar(30) | YES | | NULL | |
| GANANCIA | varchar(20) | YES | | NULL | |
| SUCURSAL | varchar(30) | YES | | NULL | |
+-------------------+-------------+------+-----+---------+-------+
5 rows in set (0.01 sec)
mysql> DESCRIBE PRODUCTOS;
+-------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------+-------------+------+-----+---------+-------+
| CODPRODUCTO | varchar(20) | NO | | NULL | |
| DESCRIPCION | varchar(30) | YES | | NULL | |
| COSTO | varchar(20) | YES | | NULL | |
| PRECIOVENTA | varchar(20) | YES | | NULL | |
| SUCURSAL | varchar(30) | YES | | NULL | |
+-------------+-------------+------+-----+---------+-------+
5 rows in set (0.01 sec)
mysql> DESCRIBE REGION;
+-------------+-------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+-------------+-------------+------+-----+---------+-------+
| CODPRODUCTO | varchar(20) | NO | | NULL | |
| DESCRIPCION | varchar(30) | YES | | NULL | |
| COSTO | varchar(20) | YES | | NULL | |
| PRECIOVENTA | varchar(20) | YES | | NULL | |
| SUCURSAL | varchar(30) | YES | | NULL | |
+-------------+-------------+------+-----+---------+-------+
5 rows in set (0.01 sec)
mysql> SELECT CODPRODUCTO,SUCURSAL FROM PRODUCTOS WHERE CODPRODUCTO NOT IN (SELECT
CODPRODUCTO FROM REGION);
+-------------+----------+
| CODPRODUCTO | SUCURSAL |
+-------------+----------+
| D1234 | WALMART |
| A1234 | EL ZORRO |
| L1234 | TRES B |
+-------------+----------+
3 rows in set (0.02 sec)
mysql> SELECT IDVENDEDOR, ARTICULOSVENDIDOS FROM VENTAS GROUP BY IDVENDEDOR;
+------------+-------------------+
| IDVENDEDOR | ARTICULOSVENDIDOS |
+------------+-------------------+
| A1278 | 3 |
| B5678 | 1 |
| C9101 | 10 |
+------------+-------------------+
3 rows in set (0.01 sec)
mysql> SELECT ALL IDVENDEDOR, ARTICULOSVENDIDOS, GANANCIA FROM VENTAS ORDER BY
GANANCIA;
+------------+-------------------+----------+
| IDVENDEDOR | ARTICULOSVENDIDOS | GANANCIA |
+------------+-------------------+----------+
| B5678 | 1 | 13 |
| C9101 | 10 | 20 |
| A1278 | 3 | 96 |
+------------+-------------------+----------+
3 rows in set (0.00 sec)
mysql> SELECT CODPRODUCTO, DESCRIPCION, COSTO, PRECIOVENTA FROM PRODUCTOS WHERE
PRECIOVENTA = ( SELECT MAX(PRECIOVENTA) FROM PRODUCTOS);
+-------------+-------------+-------+-------------+
| CODPRODUCTO | DESCRIPCION | COSTO | PRECIOVENTA |
+-------------+-------------+-------+-------------+
| A1234 | ACEITE | 19 | 32 |
+-------------+-------------+-------+-------------+
1 row in set (0.00 sec)
mysql> UPDATE PRODUCTOS SET PRECIOVENTA = PRECIOVENTA * 16;
Query OK, 3 rows affected (0.01 sec)
Rows matched: 3 Changed: 3 Warnings: 0
mysql> UPDATE PRODUCTOS SET DESCRIPCION ='JABON' WHERE CODPRODUCTO = 'D1234';
Query OK, 1 row affected (0.01 sec)
Rows matched: 1 Changed: 1 Warnings: 0
mysql>