La capacité d'écrire des expressions SQL est une compétence fondamentale pour tout programmeur qui veut être en mesure d'accéder à des bases de données et de récupérer des documents importants . Bien que les changements spécifiques de la syntaxe d'une langue à , par exemple, de Java à C + + , la structure de base reste toujours le même . Donc, une fois que vous avez appris les bases , ce n'est pas très difficile à apprendre les règles spécifiques nécessaires pour utiliser le Structured Query Language ( SQL) dans n'importe quel langage de programmation particulier . Instructions
1
départ avec la déclaration "SELECT" . C'est le point de départ de toute expression SQL. Il raconte la base de données que vous souhaitez récupérer les données de ses dossiers.
2
liste les informations que vous souhaitez récupérer à partir de la base de données en utilisant les touches adéquates et en les séparant par des virgules. Chaque enregistrement a des touches identification de ses ensembles de données différents . Par exemple, un enregistrement de base de données détaillant les dossiers financiers d'une personne peut contenir des clés tels que nom, date de naissance, votre pointage de crédit et d'épargne
Exemple: .
Si vous souhaitez récupérer le nom et la date de naissance de votre clients , par exemple, votre expression SQL courant liraient
SELECT nom, date de naissance
Exemple: .
Si vous voulez récupérer toutes les informations concernant vos clients , vous pourriez simplement utiliser un astérisque :
Select *
3
Indiquez où ces dossiers sont situés en énumérant les "FROM" expression suivie par le nom de la table . . Enregistrements d'une base de données sont stockées dans des tables . La base de données d'une banque , par exemple, peut contenir des tableaux tels que Personal- Records et Bank_Records
Exemple: .
Si vous souhaitez récupérer le nom et date de naissance de vos clients à partir de la table -Records personnels par exemple, votre expression SQL lirait
SELECT nom, date de naissance
dE Personal -Records
4
affiner la recherche en fournissant des paramètres spécifiques en utilisant le " WHERE " expression. Couplé avec un signe égal et un entier ou une chaîne, vous pouvez utiliser cette expression pour limiter les résultats de requête de base de données à ceux qui correspondent à un paramètre particulier . Vous pouvez indiquer plusieurs paramètres à l'aide des opérateurs logiques comme " ET " ou " OU ".
Exemple:
Si vous souhaitez récupérer le nom et la date de naissance de clients de la table -Records personnels qui ont le nom de John Smith , par exemple, votre expression SQL lirait
SELECT nom, date de naissance
dE -Records personnels
WHERE nom = " John Smith "
Exemple:
Si vous souhaitez récupérer le nom et la date de naissance d'un client spécifique de la table -Records personnels qui porte le nom de John Smith et le DOB 21/01/82 , par exemple, votre SQL expression lirait
SELECT nom, date de naissance
DE -Records personnels
WHERE nom = " John Smith" et DOB = " 21/01/82 "
5
commander vos résultats en utilisant le " ORDER BY " expression en conjonction avec un paramètre et non plus "ASC " ou " DESC ".
Exemple:
Si vous voulez récupérer toutes les informations concernant vos clients, mais souhaitent trier les résultats par ordre croissant en fonction des noms de vos clients, votre expression SQL lirait
Select * From personal
-Records
< p> Trier par nom ASC