SQL - JOIN básico
El objetivo del artículo es mostrar básicamente como funciona la sentencia SQL JOIN que a veces cuesta entenderla.
La sentencia SQL JOIN se utiliza para relacionar varias tablas, veremos algunos ejemplos básicos de distintos tipos de JOIN.
Primero creamos dos tablas para las pruebas
Tabla clientes:
mysql> select * from clientes;
+------+--------+----------+
| cid | nombre | telefono |
+------+--------+----------+
| 1 | jose | 111 |
| 2 | maria | 222 |
| 3 | manuel | 333 |
| 4 | jesus | 4444 |
+------+--------+----------+
4 rows in set (0.00 sec)Tabla acciones:
mysql> select * from acciones;
+-----+-----+--------+----------+
| aid | cid | accion | cantidad |
+-----+-----+--------+----------+
| 1 | 2 | REDHAT | 10 |
| 2 | 4 | NOVELL | 20 |
| 3 | 4 | SUN | 30 |
| 4 | 5 | FORD | 100 |
+-----+-----+--------+----------+
