Para unir dos tablas en MariaDB, puedes utilizar la cláusula JOIN. Aquí te dejo un ejemplo básico de cómo se hace:
```sql
SELECT tabla1.columna1, tabla2.columna2
FROM tabla1
JOIN tabla2 ON tabla1.columna_comun = tabla2.columna_comun;
```
En este ejemplo, la instruccion JOIN une las tablas “tabla1” y “tabla2” donde las filas de ambas tablas tengan un valor idéntico en la “columna_comun”.
Existen diferentes tipos de JOIN en SQL:
- INNER JOIN: devuelve las filas cuando hay una coincidencia en ambas tablas.
- LEFT JOIN (o LEFT OUTER JOIN): devuelve todas las filas de la tabla izquierda, y las coincidencias de la tabla derecha.
- RIGHT JOIN (o RIGHT OUTER JOIN): devuelve todas las filas de la tabla derecha, y las coincidencias de la tabla izquierda.
- FULL JOIN (o FULL OUTER JOIN): devuelve las filas cuando hay una coincidencia en una de las tablas.
Aquí un ejemplo de cómo se usa el LEFT JOIN:
```sql
SELECT tabla1.columna1, tabla2.columna2
FROM tabla1
LEFT JOIN tabla2 ON tabla1.columna_comun = tabla2.columna_comun;
```
Este consulta devuelve todas las filas de la tabla1, incluso si no hay ninguna coincidencia en la tabla2.