Manipulation des données
Créons une structure pour pouvoir jouer avec...
Figure 1 - La table etudiants n'est pas la même que précédement... DROP TABLE IF EXISTS etudiants ; CREATE TABLE etudiants ( id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT, PRIMARY KEY(id), nom VARCHAR(255), prenom VARCHAR(255), date_naissance DATE, formation VARCHAR(255) );
Insertion de données...
Figure 2 - Méthode bavarde... INSERT INTO etudiants (id , nom , prenom , date_naissance, formation) VALUES (NULL, 'Ledoyen', 'Virginie', '1976-11-15', 'Pub');
Figure 3 - Méthode plus compacte... INSERT INTO etudiants VALUES (NULL, 'Carré', 'Isabelle', '1971-05-28', 'cours Florent');
Figure 4 - Méthode pour entrer des séries... INSERT INTO etudiants (nom , prenom) VALUES ('Richard', 'Pierre'), ('Scorsese', 'Martin'), ('Sharif', 'Omar');
Modification...
Figure 5 - Mise à jour de la formation de l'étudiant 3 UPDATE etudiants SET formation='IESA' WHERE id = 3 ;
Nous verrons en détail de WHERE lors de l'étude du
SELECT...
Figure 6 - Mise à jour de deux colonnes pour l'étudiant 4 UPDATE etudiants SET formation='Master PISE', date_naissance='1951-05-04' WHERE id = 4 ;
Suppression...
Figure 7 - Suppression de l'étudiant 6 DELETE FROM etudiants WHERE id = 6 ;
Nous verrons en détail de WHERE lors de l'étude du
SELECT...
|