Comment interroger la valeur de deux champs dans MySQL
Jun 14, 2022 pm 05:49 PMDans MySQL, vous pouvez interroger les valeurs de deux champs via l'instruction SELECT. La syntaxe de la requête est "SELECT nom du champ 1, nom du champ 2 FROM nom de la table de données [clause WHERE];". L'instruction SELECT peut obtenir des données dans plusieurs champs. Il vous suffit de spécifier le nom du champ à rechercher après le mot-clé SELECT. Différents noms de champs peuvent être séparés par des virgules ","; la "clause WHERE" est facultative, utilisée pour définir la requête. conditions Si cet élément est défini, les données de la requête seront limitées pour répondre aux conditions de la requête.
L'environnement d'exploitation de ce tutoriel : système windows7, version mysql8, ordinateur Dell G3.
Dans MySQL, vous pouvez utiliser l'instruction SELECT pour interroger les valeurs de deux champs.
L'instruction SELECT peut obtenir des données dans plusieurs champs. Il vous suffit de spécifier le nom du champ à rechercher après le mot-clé SELECT. Les différents noms de champs sont séparés par des virgules ",". Il n'est pas nécessaire d'ajouter une virgule après le mot-clé SELECT. dernier champ.
La syntaxe pour interroger deux champs est la suivante :
1 |
|
Le nom du champ après le mot-clé SELECT est le champ qui doit être recherché, il vous suffit donc de suivre le mot-clé SELECT avec les noms des deux champs. dans le tableau qui doit être interrogé.
Clause WHERE : elle est facultative. Si vous sélectionnez cet élément, les données de la requête seront limitées pour répondre aux conditions de la requête.
Exemple : Obtenez les valeursdes deux champs id et name de la table tb_students_info
1 |
|
Les résultats de sortie affichent toutes les données sous les deux champs id et name dans la table tb_students_info .
Connaissances étendues :
Le nom du champ après le mot-clé SELECT est le champ qui doit être trouvé, donc si vous souhaitez lister tous les champs du tableau, vous pouvez suivre le mot-clé SELECT avec les noms de tous les champs du tableau.
Exemple : interrogez toutes les données de la table tb_students_info
1 |
|
Mais parfois, comme la table comporte de nombreux champs, il n'est pas possible de se souvenir des noms de tous les champs, cette méthode est donc très peu pratique.
Par conséquent, nous pouvons utiliser "*
" pour interroger tous les champs de la table, syntaxe :
1 |
|
Lorsque vous utilisez "*" pour interroger, vous ne pouvez trier qu'en fonction de l'ordre des champs dans la table de données, et ne pouvez pas le modifier l'ordre des champs.
Dans l'exemple ci-dessus, les données de tous les champs sont interrogées à partir de la table tb_students_info, qui est :
1 |
|
Les résultats montrent que lorsque le caractère générique "*" est utilisé, toutes les colonnes seront renvoyées et les données les colonnes seront affichées dans l’ordre de création du tableau.
Remarque : En règle générale, il est préférable de ne pas utiliser le caractère générique "*", sauf si vous devez utiliser toutes les données de champ du tableau. Même si l'utilisation de caractères génériques permet de gagner du temps lors de la saisie des instructions de requête, l'obtention de données de colonne inutiles réduit souvent l'efficacité de la requête et de l'application utilisée. L'avantage d'utiliser "*" est que lorsque les noms des colonnes recherchées ne sont pas connus, ils peuvent être obtenus via "*".
【Recommandations associées : tutoriel vidéo mysql】
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!

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

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

Sujets chauds

Compétences de traitement de structures de données volumineuses de PHP

Comment optimiser les performances des requêtes MySQL en PHP ?

Comment utiliser la sauvegarde et la restauration MySQL en PHP ?

Quels sont les scénarios d'application des types d'énumération Java dans les bases de données ?

Comment insérer des données dans une table MySQL en utilisant PHP ?

Comment corriger les erreurs mysql_native_password non chargé sur MySQL 8.4

Comment utiliser les procédures stockées MySQL en PHP ?

Stratégies d'optimisation des performances pour la pagination des tableaux PHP
