Está en la página 1de 5

Setting environment for using XAMPP for Windows.

HP@HP-PC c:\xampp
# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 122
Server version: 5.6.16 MySQL Community Server (GPL)

Copyright (c) 2000, 2014, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its


affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> create database articulos;


Query OK, 1 row affected (0.00 sec)

mysql> use articulos;


Database changed
mysql> create table articulos(
-> codigo int,
-> nombre varchar(30),
-> precio int,
-> fabricante int,
-> primary key(codigo));
Query OK, 0 rows affected (0.29 sec)

mysql> insert into articulos


-> values(111,"bocinas",345,1),
-> (112,"audifonos",225,2),
-> (113,"gargador",456,3),
-> (114,"tablet tprv",5678,2),
-> (115,"micas",567,5),
-> (116,"teclados para pc",750,2),
-> (117,"mause",256,7),
-> (8,"lapices",3,2),
-> (119,"camaras",1567,9),
-> (200,"adaptador tpo c",200,2),
-> (201,"memoria usb 64 gb",203,2),
-> (202,"micro sd",150,2),
-> (203,"televison",5000,13),
-> (204,"libreta",12,16),
-> (205,"lapicesros",5,16),
-> (206,"borradores",6,16);
Query OK, 16 rows affected (0.07 sec)
Records: 16 Duplicates: 0 Warnings: 0

mysql> select*from articulos;


+--------+-------------------+--------+------------+
| codigo | nombre | precio | fabricante |
+--------+-------------------+--------+------------+
| 8 | lapices | 3 | 2 |
| 111 | bocinas | 345 | 1 |
| 112 | audifonos | 225 | 2 |
| 113 | gargador | 456 | 3 |
| 114 | tablet tprv | 5678 | 2 |
| 115 | micas | 567 | 5 |
| 116 | teclados para pc | 750 | 2 |
| 117 | mause | 256 | 7 |
| 119 | camaras | 1567 | 9 |
| 200 | adaptador tpo c | 200 | 2 |
| 201 | memoria usb 64 gb | 203 | 2 |
| 202 | micro sd | 150 | 2 |
| 203 | televison | 5000 | 13 |
| 204 | libreta | 12 | 16 |
| 205 | lapicesros | 5 | 16 |
| 206 | borradores | 6 | 16 |
+--------+-------------------+--------+------------+
16 rows in set (0.00 sec)

mysql> select nombre from articulos;


+-------------------+
| nombre |
+-------------------+
| lapices |
| bocinas |
| audifonos |
| gargador |
| tablet tprv |
| micas |
| teclados para pc |
| mause |
| camaras |
| adaptador tpo c |
| memoria usb 64 gb |
| micro sd |
| televison |
| libreta |
| lapicesros |
| borradores |
+-------------------+
16 rows in set (0.00 sec)

mysql> select nombre,precio from articulos;


+-------------------+--------+
| nombre | precio |
+-------------------+--------+
| lapices | 3 |
| bocinas | 345 |
| audifonos | 225 |
| gargador | 456 |
| tablet tprv | 5678 |
| micas | 567 |
| teclados para pc | 750 |
| mause | 256 |
| camaras | 1567 |
| adaptador tpo c | 200 |
| memoria usb 64 gb | 203 |
| micro sd | 150 |
| televison | 5000 |
| libreta | 12 |
| lapicesros | 5 |
| borradores | 6 |
+-------------------+--------+
16 rows in set (0.00 sec)

mysql> select nombre,precio from articulos where precio<=200;


+-----------------+--------+
| nombre | precio |
+-----------------+--------+
| impresora laser | 3 |
| adaptador tpo c | 200 |
| micro sd | 150 |
| libreta | 12 |
| lapicesros | 5 |
| borradores | 6 |
| altavoces | 130 |
+-----------------+--------+
7 rows in set (0.00 sec)

MariaDB [articulos]> select nombre,precio,precio/14 as precio_en_dolares from


articulos;
+-------------------+--------+-------------------+
| nombre | precio | precio_en_dolares |
+-------------------+--------+-------------------+
| lapices | 3 | 0.2143 |
| bocinas | 345 | 24.6429 |
| audifonos | 225 | 16.0714 |
| gargador | 456 | 32.5714 |
| tablet tprv | 5678 | 405.5714 |
| micas | 567 | 40.5000 |
| teclados para pc | 750 | 53.5714 |
| mause | 256 | 18.2857 |
| camaras | 1567 | 111.9286 |
| adaptador tpo c | 200 | 14.2857 |
| memoria usb 64 gb | 203 | 14.5000 |
| micro sd | 150 | 10.7143 |
| televison | 5000 | 357.1429 |
| libreta | 12 | 0.8571 |
| lapicesros | 5 | 0.3571 |
| borradores | 6 | 0.4286 |
+-------------------+--------+-------------------+
16 rows in set (0.00 sec)

MariaDB [articulos]> select avg(precio) as precio_medio from articulos;


+--------------+
| precio_medio |
+--------------+
| 963.9375 |
+--------------+
1 row in set (0.00 sec)
MariaDB [articulos]> select avg(precio) as precio_medio from articulos where
fabricante=2;
+--------------+
| precio_medio |
+--------------+
| 1029.8571 |
+--------------+
1 row in set (0.00 sec)

mysql> select count(nombre) as total_articulos_mayor_o_gual_a_180 from articulos


where precio>=180;
+------------------------------------+
| total_articulos_mayor_o_gual_a_180 |
+------------------------------------+
| 11 |
+------------------------------------+
1 row in set (0.00 sec)

mysql> select nombre, min(precio) as precio_mas_barato from articulos;


+---------+-------------------+
| nombre | precio_mas_barato |
+---------+-------------------+
| lapices | 3 |
+---------+-------------------+
1 row in set (0.00 sec)

mysql> insert into articulos


-> values(207,"altavoces",130,2);
Query OK, 1 row affected (0.05 sec)

mysql> select*from articulos;


+--------+-------------------+--------+------------+
| codigo | nombre | precio | fabricante |
+--------+-------------------+--------+------------+
| 8 | lapices | 3 | 2 |
| 111 | bocinas | 345 | 1 |
| 112 | audifonos | 225 | 2 |
| 113 | gargador | 456 | 3 |
| 114 | tablet tprv | 5678 | 2 |
| 115 | micas | 567 | 5 |
| 116 | teclados para pc | 750 | 2 |
| 117 | mause | 256 | 7 |
| 119 | camaras | 1567 | 9 |
| 200 | adaptador tpo c | 200 | 2 |
| 201 | memoria usb 64 gb | 203 | 2 |
| 202 | micro sd | 150 | 2 |
| 203 | televison | 5000 | 13 |
| 204 | libreta | 12 | 16 |
| 205 | lapicesros | 5 | 16 |
| 206 | borradores | 6 | 16 |
| 207 | altavoces | 130 | 2 |
+--------+-------------------+--------+------------+
17 rows in set (0.00 sec)
mysql> update articulos set nombre="impresora laser" where codigo=8;
Query OK, 1 row affected (0.07 sec)
Rows matched: 1 Changed: 1 Warnings: 0

mysql> select*from articulos;


+--------+-------------------+--------+------------+
| codigo | nombre | precio | fabricante |
+--------+-------------------+--------+------------+
| 8 | impresora laser | 3 | 2 |
| 111 | bocinas | 345 | 1 |
| 112 | audifonos | 225 | 2 |
| 113 | gargador | 456 | 3 |
| 114 | tablet tprv | 5678 | 2 |
| 115 | micas | 567 | 5 |
| 116 | teclados para pc | 750 | 2 |
| 117 | mause | 256 | 7 |
| 119 | camaras | 1567 | 9 |
| 200 | adaptador tpo c | 200 | 2 |
| 201 | memoria usb 64 gb | 203 | 2 |
| 202 | micro sd | 150 | 2 |
| 203 | televison | 5000 | 13 |
| 204 | libreta | 12 | 16 |
| 205 | lapicesros | 5 | 16 |
| 206 | borradores | 6 | 16 |
| 207 | altavoces | 130 | 2 |
+--------+-------------------+--------+------------+
17 rows in set (0.00 sec)

mysql>

También podría gustarte