Select est un mot-clé commun utilisé pour interroger les données. 'select ()' est également une fonction de programmation pour déclencher du code basé sur le descripteur de fichier ou une autre activité du système. N'utilisez pas cette balise pour les questions liées à: balise HTML <select> (utilisez [html-select]); requête de langue intégrée telle que LINQ ou similaire, etc.

Dans les langages de requête (SQL,…)

SELECTest une instruction dans les langages de requête, comme SQL ou SPARQL. Il renvoie un jeu de résultats d'enregistrements d'une ou plusieurs tables.

Les requêtes SELECT nécessitent deux parties essentielles. La première partie est le QUOI, qui détermine ce que nous voulons que SQL aille chercher. La deuxième partie de toute commande SELECT est la FROM WHERE. Il identifie où récupérer les données, qui peuvent provenir d'une table SQL, d'une vue SQL ou d'un autre objet de données SQL.

Référence


En HTML

<select> est également un élément d'interface utilisateur HTML pour choisir une ou plusieurs option (s) dans une collection finie d'éléments. N'utilisez pas cette balise à cette fin, utilisez plutôt html-select.


Dans .NET / LINQ

select est un mot clé qui peut être utilisé pour des requêtes sur diverses sources de données qui implémentent des fonctionnalités spécifiques, directement à partir du langage lui-même. N'utilisez pas cette balise pour de telles questions, utilisez plutôt linq.


En C et C ++

select() est un appel système important utilisé par les programmes et bibliothèques C et C ++ qui évite d’attendre l’activité réseau et les autres E / S.


En Perl

Dans Perl 5, select()a deux utilisations différentes. Lorsqu'il est appelé avec quatre paramètres, il appelle le même appel système que C et C ++. Sous cette forme, sa portabilité est limitée. Sinon, il est appelé avec un ou aucun paramètre et définit ou obtient le descripteur de fichier par défaut actuel pour la sortie. La poignée de fichier est utilisée par ex. par print si aucun autre n'est spécifié. Des variables spéciales comme $| s'y rapportent également. Cette deuxième forme est parfaitement portable.

Dans Perl 6, il a été complètement supprimé.


In Go

La instruction selectpermet à un goroutine d'attendre les opérations sur plusieurs canaux. Un bloc de sélection jusqu'à ce que l'un de ses cas puisse s'exécuter, puis il exécute ce cas.