Maison >base de données >tutoriel mysql >données de la table de requête MySQL
Données de table de requête MySQL
MySQL est un système de gestion de base de données relationnelle couramment utilisé. Lorsque vous utilisez MySQL, vous devez souvent interroger les données des tables. Voici quelques méthodes courantes pour interroger les données d’une table.
L'instruction SELECT est l'instruction de requête la plus couramment utilisée dans MySQL. L'instruction SELECT peut interroger toutes les données de la table ou les données de la colonne spécifiée.
Par exemple, pour interroger toutes les données d'une table nommée utilisateurs, vous pouvez utiliser l'instruction suivante :
SELECT * FROM users;
Cette instruction renverra toutes les lignes et colonnes de la table utilisateurs.
Si vous n'avez besoin d'interroger qu'une partie des données de la table, vous pouvez utiliser l'instruction suivante :
SELECT name, age FROM users;
Cette instruction renverra les données dans la colonne nom et la colonne âge de toutes les lignes de la table utilisateurs.
L'instruction WHERE peut être utilisée pour spécifier une condition et renvoyer uniquement les lignes qui remplissent la condition.
Par exemple, pour interroger les lignes d'une table nommée utilisateurs où la colonne âge est supérieure ou égale à 18, vous pouvez utiliser l'instruction suivante :
SELECT * FROM users WHERE age >= 18;
Cette instruction renverra toutes les lignes et colonnes de la table utilisateurs où la colonne âge est supérieure ou égale à 18 ans.
L'instruction ORDER BY peut être utilisée pour trier les résultats renvoyés.
Par exemple, pour interroger une table nommée utilisateurs par ordre croissant d'âge, vous pouvez utiliser l'instruction suivante :
SELECT * FROM users ORDER BY age ASC;
Cette instruction renverra toutes les lignes et colonnes des utilisateurs, triées par ordre croissant de la colonne d'âge.
L'instruction GROUP BY peut être utilisée pour regrouper les résultats renvoyés.
Par exemple, pour interroger le nombre de personnes du même âge dans une table nommée utilisateurs, vous pouvez utiliser l'instruction suivante :
SELECT age, COUNT(*) FROM users GROUP BY age;
Cette instruction renverra une liste composée de la colonne âge et du nombre correspondant, triés par ordre croissant. ordre d'âge.
L'instruction JOIN peut être utilisée pour joindre deux tables ou plus afin de combiner des données associées dans leurs lignes. L'instruction JOIN peut être INNER JOIN, LEFT JOIN, RIGHT JOIN, etc.
Par exemple, pour joindre une table nommée utilisateurs et une table nommée commandes, vous pouvez utiliser l'instruction suivante :
SELECT * FROM users INNER JOIN orders ON users.id = orders.user_id;
INNER JOIN signifie renvoyer uniquement les lignes de données qui existent dans les deux tables.
Ci-dessus sont quelques méthodes courantes pour interroger les données de table dans MySQL, à titre de référence uniquement. En utilisation réelle, diverses instructions de requête et méthodes de fonctionnement doivent être utilisées de manière flexible en fonction de situations spécifiques.
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!