|
|
|
|
SQL (sigle pour Structured Query Language, « langage de requêtes structurées ») est un langage informatique normalisé servant à exploiter des bases de données relationnelles. La partie langage de manipulation des données de SQL permet de rechercher, d'ajouter, de modifier ou de supprimer des données dans les bases de données relationnelles.
Outre le langage de manipulation des données :
le langage de définition des données permet de créer et de modifier l'organisation des données dans la base de données,
le langage de contrôle de transaction permet de commencer et de terminer des transactions,
le langage de contrôle des données permet d'autoriser ou d'interdire l'accès à certaines données (base, table, enregistrement) à certaines personnes.
Créé en 1974, normalisé depuis 1986, le langage est reconnu par la grande majorité des systèmes de gestion de bases de données relationnelles (SGBDR) du marché.
SQL fait partie de la même famille que les langages ALPHA (dont il est le descendant), SQUARE, QUEL (intégré à Ingres) ou QBE (Zloof). Il a été appelé SEQUEL à sa naissance, mais ce nom a été changé en SQL parce que SEQUEL était une marque déposée de l'avionneur Hawker-Siddeley.
|
|
|
DATE ET HEURE EN FRABÇAIS
N°30
|
|
Afficher la date au format français depuis une base de données |
|
SELECT *,DATE_FORMAT(date, '%d-%m-%Y à %H:%i:%S ') AS date_fr |
|
|
DELECT OBTENIR PLUSIEURS COLONNES
N°72
|
|
Avec la même table client il est possible de lire plusieurs colonnes à la fois. Il suffit tout simplement de séparer les noms des champs souhaités par une virgule. Pour obtenir les prénoms et les noms des clients il faut alors faire la requête suivante: |
|
SELECT prenom, nom
FROM client |
|
|
DELETE
N°51
|
|
La commande DELETE en SQL permet de supprimer des lignes dans une table. En utilisant cette commande associé à WHERE il est possible de sélectionner les lignes concernées qui seront supprimées. |
|
DELETE FROM table
WHERE condition |
|
|
DISTINCT
N°33
|
|
L’utilisation de la commande SELECT en SQL permet de lire toutes les données d’une ou plusieurs colonnes. Cette commande peut potentiellement afficher des lignes en doubles. Pour éviter des redondances dans les résultats il faut simplement ajouter DISTINCT après le mot SELECT. |
|
SELECT DISTINCT ma_colonne
FROM nom_du_tableau |
|
|
DROP DATABASE
N°55
|
|
En SQL, la commande DROP DATABASE permet de supprimer totalement une base de données et tout ce qu’elle contient. Cette commande est à utiliser avec beaucoup d’attention car elle permet de supprimer tout ce qui est inclus dans une base: les tables, les données, les index |
|
DROP DATABASE ma_base |
|
Page : 1 2 3 [ 4 ] 5 6 7 8
|
|
|
|
|
|
|
|
|
|
|