Dino Geek essaye de t'aider

Comment joindre deux tables dans MariaDB?


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.


Générez simplement des articles pour optimiser votre SEO
Générez simplement des articles pour optimiser votre SEO





DinoGeek propose des articles simples sur des technologies complexes

Vous souhaitez être cité dans cet article ? Rien de plus simple, contactez-nous à dino@eiki.fr

CSS | NodeJS | DNS | DMARC | MAPI | NNTP | htaccess | PHP | HTTPS | Drupal | WEB3 | LLM | Wordpress | TLD | Nom de Domaine | IMAP | TCP | NFT | MariaDB | FTP | Zigbee | NMAP | SNMP | SEO | E-Mail | LXC | HTTP | MangoDB | SFTP | RAG | SSH | HTML | ChatGPT API | OSPF | JavaScript | Docker | OpenVZ | ChatGPT | VPS | ZIMBRA | SPF | UDP | Joomla | IPV6 | BGP | Django | Reactjs | DKIM | VMWare | RSYNC | Python | TFTP | Webdav | FAAS | Apache | IPV4 | LDAP | POP3 | SMTP

| Whispers of love (API) | Déclaration d'Amour |






Mentions Légales / Conditions Générales d'Utilisation