Joindre deux tables dans MariaDB est assez simple. Vous pouvez utiliser une requête SQL standard pour le faire. Voici un exemple de base :
```
SELECT table1.column1, table2.column2
FROM table1
JOIN table2 ON table1.common_field = table2.common_field;
```
Voici ce que fait cette requête :
1. `SELECT table1.column1, table2.column2` spécifie les colonnes que vous voulez récupérer dans vos tables.
1. `FROM table1` définit la première table que vous voulez joindre.
1. `JOIN table2` définit la seconde table que vous voulez joindre.
1. `ON table1.common_field = table2.common_field` spécifie la condition de jointure. C’est-à-dire le champ commun aux deux tables sur lequel vous voulez faire une jointure.
Il existe plusieurs types de jointures que vous pouvez utiliser selon vos besoins :
`INNER JOIN` : Renvoie les lignes lorsque la condition de correspondance existe dans les deux tables.
`LEFT JOIN` (ou `LEFT OUTER JOIN`) : Renvoie toutes les lignes de la table de gauche et les lignes correspondantes de la table de droite.
`RIGHT JOIN` (ou `RIGHT OUTER JOIN`) : Renvoie toutes les lignes de la table de droite et les lignes correspondantes de la table de gauche.
`FULL JOIN` (ou `FULL OUTER JOIN`) : Renvoie toutes les lignes quand il y a une correspondance dans L’UNE des tables. Notez que MariaDB ne supporte pas les jointures FULL OUTER JOIN en natif, vous pouvez cependant les simuler en combinant LEFT et RIGHT JOIN.