Maison base de données tutoriel mysql Comment interroger la valeur de deux champs dans MySQL

Comment interroger la valeur de deux champs dans MySQL

Jun 14, 2022 pm 05:49 PM
mysql

Dans 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.

Comment interroger la valeur de deux champs dans MySQL

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

SELECT 字段名1,字段名2 FROM 数据表名 [WHERE子句];

Copier après la connexion
  • 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 valeurs​​des deux champs id et name de la table tb_students_info

1

mysql> SELECT id,name FROM tb_students_info;

Copier après la connexion

Comment interroger la valeur de deux champs dans MySQL

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

SELECT id,name,dept_id,age,sex,height,login_date FROM tb_students_info;

Copier après la connexion

Comment interroger la valeur de deux champs dans MySQL

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

SELECT * FROM 表名;

Copier après la connexion

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

mysql> SELECT * FROM tb_students_info;

Copier après la connexion

Comment interroger la valeur de deux champs dans MySQL

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!

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

Article chaud

Musée de deux points: Guide de localisation de Bungle Wasteland
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Article chaud

Musée de deux points: Guide de localisation de Bungle Wasteland
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Tags d'article chaud

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)

Compétences de traitement de structures de données volumineuses de PHP Compétences de traitement de structures de données volumineuses de PHP May 08, 2024 am 10:24 AM

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

Comment optimiser les performances des requêtes MySQL en PHP ? Comment optimiser les performances des requêtes MySQL en PHP ? Jun 03, 2024 pm 08:11 PM

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

Comment utiliser la sauvegarde et la restauration MySQL en PHP ? Comment utiliser la sauvegarde et la restauration MySQL en PHP ? Jun 03, 2024 pm 12:19 PM

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 ? Quels sont les scénarios d'application des types d'énumération Java dans les bases de données ? May 05, 2024 am 09:06 AM

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 insérer des données dans une table MySQL en utilisant PHP ? Jun 02, 2024 pm 02:26 PM

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 corriger les erreurs mysql_native_password non chargé sur MySQL 8.4 Dec 09, 2024 am 11:42 AM

Comment corriger les erreurs mysql_native_password non chargé sur MySQL 8.4

Comment utiliser les procédures stockées MySQL en PHP ? Comment utiliser les procédures stockées MySQL en PHP ? Jun 02, 2024 pm 02:13 PM

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

Stratégies d'optimisation des performances pour la pagination des tableaux PHP Stratégies d'optimisation des performances pour la pagination des tableaux PHP May 02, 2024 am 09:27 AM

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

See all articles