SELECT (bases de données)

Auteur: Peter Berry
Date De Création: 16 Août 2021
Date De Mise À Jour: 10 Peut 2024
Anonim
SELECT (bases de données) - La Technologie
SELECT (bases de données) - La Technologie

Contenu

Définition - Que signifie SELECT (bases de données)?

Un SELECT est la déclaration fondamentale du langage de requête structuré (SQL).

L'instruction SELECT, qui suit un format cohérent et spécifique, commence par le mot-clé SELECT suivi des colonnes à inclure dans le format. Si un astérisque (*) est placé après SELECT, cette séquence est suivie de la clause FROM qui commence par le mot-clé FROM, suivie des sources de données contenant les colonnes spécifiées après la clause SELECT. Ces sources de données peuvent être une table unique, une combinaison de tables, une sous-requête ou une vue.

Des clauses facultatives peuvent être ajoutées mais ne sont pas obligatoires, c'est-à-dire la clause WHERE qui fournit des conditions pour le retour des données ou la clause ORDER BY qui trie la sortie avec une ou plusieurs des colonnes spécifiées.


Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

Techopedia explique SELECT (bases de données)

L’une des premières leçons d’administration de base de données est l’instruction SELECT, qui forme le début de tout script SQL utilisé pour interroger des données. SELECT est le premier mot clé de l'instruction SELECT qui, comme toutes les instructions SQL, ne respecte pas la casse.

Pour illustrer l'instruction SELECT dans un exemple, supposons qu'une base de données de banque contienne une table CUSTOMER_MASTER qui stocke les informations de base du client et contient plusieurs colonnes nommées comme suit:

  • N ° de client
  • securité sociale non
  • nom de famille
  • Prénom
  • _adresse
  • adresse physique
  • date de naissance
  • Le sexe HOMME ou FEMME


L'instruction SELECT suivante est utilisée pour interroger toutes les données de la table:

SELECT * FROM customer_master.

L'instruction SELECT suivante est utilisée pour trier les résultats par noms de clients:

SELECT * FROM customer_master ORDER BY nom

Pour répertorier les noms, prénoms et dates de naissance des clients, l'astérisque (*) est remplacé par les noms de colonnes correspondants, comme suit:

SELECT nom, prénom, date_de_naissance DE customer_master

Pour exécuter une requête de toutes les clientes triées par date de naissance, la déclaration suivante est émise:

SELECT * FROM customer_master WHERE genre = ’F’ ORDER BY date_of_birth

Remarque: La clause WHERE est maintenant utilisée pour restreindre la sortie.

Cette explication est une amorce simple qui démontre la puissance de l’instruction SELECT et peut être utilisée pour créer des requêtes complexes et élaborées allant au-delà de cette portée. Toutefois, toutes les instructions SELECT, quelle que soit leur portée, doivent systématiquement respecter les règles de base décrites ci-dessus.