Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
les_programmes_a_connaitre:bases_de_donnees_term:sql_interrogation [2021/01/26 10:32] qt |
les_programmes_a_connaitre:bases_de_donnees_term:sql_interrogation [2021/01/26 11:54] qt |
||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
**-** Avant de commencé a manipulé une base de donné il faut crée une table ([[les_fiches_revisions: | **-** Avant de commencé a manipulé une base de donné il faut crée une table ([[les_fiches_revisions: | ||
+ | |||
+ | <code sql> | ||
+ | CREATE TABLE nom_de_la_table | ||
+ | (id INT, titre TEXT, auteur TEXT, ann_publi INT, note INT); | ||
+ | </ | ||
+ | La seconde ligne de code permet de crée une '' | ||
+ | |||
+ | Si on veut préremplir une Table il faut ajouté à la suite '' | ||
+ | <code sql> | ||
+ | INSERT INTO LIVRES | ||
+ | (id, | ||
+ | VALUES | ||
+ | (1,' | ||
+ | (2,' | ||
+ | </ | ||
+ | ____ | ||
+ | |||
+ | Pour regarder ce qu'on a dans notre base de donnée: | ||
+ | * Il faut choisir quel groupe d' | ||
+ | * Il faut choisir la table qu'on va utilisé. '' | ||
+ | |||
+ | <code sql> | ||
+ | SELECT * | ||
+ | FROM LIVRES | ||
+ | </ | ||
+ | |||
+ | Il est possible d' | ||
+ | <code sql> | ||
+ | SELECT titre, ann_publi | ||
+ | FROM LIVRES | ||
+ | WHERE auteur=' | ||
+ | </ | ||
+ | |||
+ | On peut aussi combiner les conditions '' | ||
+ | <code sql> | ||
+ | SELECT titre, ann_publi | ||
+ | FROM LIVRES | ||
+ | WHERE auteur=' | ||
+ | </ | ||
+ | |||
+ | Il est possible de rajouter la clause '' | ||
+ | <code sql> | ||
+ | SELECT titre | ||
+ | FROM LIVRES | ||
+ | WHERE auteur=' | ||
+ | </ | ||
+ | |||
+ | Quand on sélectionne l' | ||
+ | <code sql> | ||
+ | |||
+ | SELECT DISTINCT auteur | ||
+ | FROM LIVRES | ||
+ | </ | ||
+ | |||
+ | |||
+ | ---- | ||
+ | |||
+ | |||
+ | Si on a deux table on peu joindre l'une à l' | ||
+ | |||
+ | Si on crée deux tables: | ||
+ | <code sql> | ||
+ | INSERT INTO AUTEURS | ||
+ | (id, | ||
+ | VALUES | ||
+ | (1,' | ||
+ | (2,' | ||
+ | (3,' | ||
+ | (4,' | ||
+ | (5,' | ||
+ | (6,' | ||
+ | (7,' | ||
+ | (8,' | ||
+ | (9,' | ||
+ | (10,' | ||
+ | </ | ||
+ | <code sql> | ||
+ | INSERT INTO LIVRES | ||
+ | (id, | ||
+ | VALUES | ||
+ | (1,' | ||
+ | (2,' | ||
+ | (3,' | ||
+ | (4,'Le meilleur des mondes', | ||
+ | (5,' | ||
+ | (6,' | ||
+ | (7,' | ||
+ | (8,'La nuit des temps', | ||
+ | (9,' | ||
+ | (10,' | ||
+ | (11,' | ||
+ | (12,' | ||
+ | (13,' | ||
+ | (14,' | ||
+ | (15,' | ||
+ | (16,' | ||
+ | </ |