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

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

Sep 08, 2017 pm 01:48 PM
join using 简化

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';
Copier après la connexion

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';
Copier après la connexion

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 de ce site Web
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

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Comment déverrouiller tout dans Myrise
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment utiliser JOIN dans MySql Comment utiliser JOIN dans MySql Jun 04, 2023 am 08:02 AM

La signification de JOIN est similaire au mot anglais "join". Il joint deux tables et peut être grossièrement divisé en jointure interne, jointure externe, jointure droite, jointure gauche et jointure naturelle. Créez d'abord deux tables, ce qui suit est utilisé comme exemple CREATETABLEt_blog(idINTPRIMARYKEYAUTO_INCREMENT,titleVARCHAR(50),typeIdINT);SELECT*FROMt_blog;+----+------+--------+ | identifiant|titre|typeId|+----+-------+--------+|1|aaa|1||2|bbb|2||3|ccc|3 |

Quel est le principe d'utilisation de MySQL Join ? Quel est le principe d'utilisation de MySQL Join ? May 26, 2023 am 10:07 AM

Le type de jointure leftjoin utilise la table de gauche comme table de pilotage et la table de gauche comme base de l'ensemble de résultats. Les données de la table de droite sont connectées à l'ensemble de résultats. rightjoin utilise la table de droite comme table de pilotage et la table de droite comme. la base de l'ensemble de résultats pour connecter la table de gauche. Les données sont ajoutées à l'ensemble de résultats innerjoin. L'ensemble de résultats prend l'intersection des deux tables. L'ensemble de résultats prend l'union des deux tables MySQL. fulljoin. La différence entre union et unionall est que l'union dédupliquera le produit cartésien de jointure croisée. Si la condition Where n'est pas utilisée, l'ensemble de résultats sera le produit des deux lignes de table associées. défini, il sera transmis conformément à la condition.

Que sont la requête de jointure de MySQL et les méthodes de requête multiples ? Que sont la requête de jointure de MySQL et les méthodes de requête multiples ? Jun 02, 2023 pm 04:29 PM

Par rapport à la requête de jointure et aux requêtes multiples, laquelle est la plus efficace, la requête MySQL multi-table ou la requête multiple à table unique ? Lorsque la quantité de données n'est pas suffisamment importante, l'utilisation de la jointure ne pose aucun problème, mais elle se fait généralement au niveau de la couche de service. Premièrement : les ressources informatiques d'une base de données autonome sont très coûteuses et la base de données doit servir à la fois à l'écriture. et lire en même temps, ce qui nécessite une consommation de processeur. Afin de rendre la base de données, le débit devient plus élevé et l'entreprise ne se soucie pas de l'écart de retard de centaines de microsecondes à millisecondes. L'entreprise mettra plus de calculs dans la couche de service. Après tout, les ressources informatiques peuvent être facilement étendues horizontalement et les bases de données sont difficiles, donc la plupart des entreprises placeront des opérations informatiques pures dans la couche de service et utiliseront la base de données comme un système kv avec des capacités de transaction.

Comment utiliser JOIN dans MySQL Comment utiliser JOIN dans MySQL Jun 03, 2023 am 09:30 AM

Introduction A's unique + AB's public B's unique + AB's public AB's public A's unique B's unique A's unique + B's unique + AB's public A's unique + B's unique Entraînement à créer des tables de départements DROPTABLEIFEXISTS`dept`;CREATETABLE`dept`(`dept_id`int( 11)NOTNULLAUTO_INCREMENT,`nom_dept`varchar(30)DEFAULTNULL,`numéro_dept`int(11)DEFAULTNULL,PRIMARYKEY(`id_dept`))ENGINE =InnoDBAUT

Convertir numpy en liste : une stratégie efficace pour simplifier le processus de traitement des données Convertir numpy en liste : une stratégie efficace pour simplifier le processus de traitement des données Jan 19, 2024 am 10:47 AM

NumPy est une bibliothèque très utile et largement utilisée dans les applications de traitement de données et d'apprentissage automatique. Une caractéristique importante de NumPy est qu'il fournit un grand nombre de fonctions d'outils pour les opérations mathématiques sur les tableaux et les matrices en Python, ce qui fait de NumPy un outil important dans le domaine du calcul scientifique. Cependant, dans de nombreux cas, nous devons convertir les tableaux NumPy en listes Python (ou autres types de données similaires) pour une meilleure utilisation dans notre code. Bien que les tableaux NumPy soient à bien des égards meilleurs que P

Utilisez la fonction JOIN de MySQL pour joindre des tables Utilisez la fonction JOIN de MySQL pour joindre des tables Jul 26, 2023 am 08:37 AM

Utilisez la fonction JOIN de MySQL pour joindre des tables. Dans MySQL, JOIN est une opération très courante qui nous permet de joindre deux ou plusieurs tables en fonction des champs associés entre elles. Cela facilite l'interrogation et l'obtention de données pertinentes à partir de plusieurs tables, améliorant ainsi l'efficacité et la flexibilité des requêtes. Cet article utilisera des exemples de code pour montrer comment utiliser la fonction JOIN de MySQL pour joindre des tables. Créez d’abord deux exemples de tableaux : les étudiants et les scores. La table des étudiants contient des étudiants

Fonctions fléchées PHP : comment simplifier le traitement des boucles Fonctions fléchées PHP : comment simplifier le traitement des boucles Sep 13, 2023 am 08:15 AM

Fonction flèche PHP : comment simplifier le traitement des boucles, nécessite des exemples de code spécifiques Introduction : Avec la sortie de PHP7.4, les fonctions fléchées sont devenues une nouvelle fonctionnalité très intéressante en PHP. L’émergence des fonctions fléchées nous rend plus concis et plus pratique lorsqu’il s’agit de boucles. Cet article présentera la syntaxe de base des fonctions fléchées et comment utiliser les fonctions fléchées pour simplifier le traitement des boucles, et donnera des exemples de code spécifiques. La syntaxe de base des fonctions fléchées La syntaxe des fonctions fléchées est très simple et peut être considérée comme un raccourci pour écrire des fonctions anonymes. sa structure grammaticale

Opérateur Null Coalesce en PHP7 : Comment simplifier le jugement conditionnel du code ? Opérateur Null Coalesce en PHP7 : Comment simplifier le jugement conditionnel du code ? Oct 20, 2023 am 09:18 AM

Opérateur NullCoalesce en PHP7 : Comment simplifier le jugement conditionnel du code ? Au cours du processus de développement, nous devons souvent effectuer des jugements conditionnels sur des variables pour déterminer si elles ont une valeur ou si elles sont nulles. La méthode traditionnelle consiste à utiliser des instructions if ou des opérateurs ternaires pour effectuer des jugements conditionnels, mais cette façon d'écrire semble longue et compliquée dans certains cas. Heureusement, l'opérateur NullCoalesce (??) a été introduit dans PHP7, ce qui peut nous aider à simplifier la façon dont nous écrivons du code et à améliorer l'efficacité du développement. N

See all articles