Maison  >  Article  >  base de données  >  Le rôle de from dans SQL

Le rôle de from dans SQL

下次还敢
下次还敢original
2024-05-01 21:39:47622parcourir

La clause FROM en SQL est utilisée pour spécifier la source de données de la requête, notamment : Spécification de la source de données : Définir la table ou la vue à interroger. Joindre des tables : combinez les données de plusieurs tables dans une requête à l'aide du mot-clé JOIN. Définir la portée de la requête : récupérez uniquement les données de la table ou de la vue spécifiée.

Le rôle de from dans SQL

Le rôle de la clause FROM dans SQL

La clause FROM dans SQL est utilisée pour spécifier la table ou la vue à partir de laquelle les données doivent être obtenues dans la requête. Il est obligatoire dans l'instruction SELECT car il définit la source de données.

Fonction :

  • Spécifiez la source de données : La clause FROM précise le nom de la table ou de la vue à interroger. Vous pouvez spécifier plusieurs sources de données à la fois pour en récupérer des données.
  • Joindre des tables : la clause FROM peut également être utilisée pour joindre des tables, c'est-à-dire combiner les données de plusieurs tables dans une requête. Ceci peut être réalisé en utilisant le mot-clé JOIN.
  • Définir la portée de la requête : La clause FROM limite la portée de la requête et n'obtient que les données de la table ou de la vue spécifiée.

Syntaxe :

<code>SELECT column_list
FROM table_name</code>

Où :

  • column_list est la liste des colonnes à récupérer. column_list 是要检索的列的列表。
  • table_name
  • table_name est le nom de la table ou de la vue à interroger.

Exemple :

<code class="sql">SELECT *
FROM customers;</code>
Cette requête récupère toutes les colonnes d'une table nommée "clients".

Join Tables :

<code class="sql">SELECT *
FROM orders
INNER JOIN products
ON orders.product_id = products.id;</code>
Cette requête récupère les données de la table "orders" et de la table "products" et joint les deux tables en fonction de la colonne "product_id" à l'aide de la clause ON. 🎜

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
Article précédent:Que signifie « en SQL »Article suivant:Que signifie « en SQL »