Maison  >  Article  >  base de données  >  Comment utiliser JOIN USING dans SQL pour simplifier les exemples JOIN ON

Comment utiliser JOIN USING dans SQL pour simplifier les exemples JOIN ON

黄舟
黄舟original
2017-09-08 13:48:211880parcourir

Dans l'instruction join SQL dans Mysql, le format de syntaxe de la clause ON est : table1.column_name = table2.column_name.

Lorsque la conception du schéma adopte le même style de dénomination pour les colonnes de la table de jointure, la syntaxe USING peut être utilisée pour simplifier la syntaxe ON, avec le format : USING(column_name).

Par exemple :


[sql]
SELECT f.color, c.is_primary, c.is_dark, c.is_rainbow  
FROM flags f    www.2cto.com  
INNER JOIN color c ON f.color = c.color  
WHERE f.country = 'China';

est équivalent à


[sql]
SELECT f.color, c.is_primary, c.is_dark, c.is_rainbow  
FROM flags f  
INNER JOIN color c USING(color)  
WHERE f.country = 'China';

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn