Exercice SQL : Insertions (INSERT INTO)

Complétez les requêtes SQL pour réaliser différentes insertions de données. Répondez ensuite aux questions sur les insertions en SQL.

Informations pour les insertions
Informations de M. Dupont

Nom : Dupont
Prénom : Jean
Email : jean.dupont@example.com
ID : 1

Vous pourrez également utiliser les informations suivantes pour les insertions multiples :
Paul Martin : paul.martin@example.com (ID : 2)
Marie Durand : marie.durand@example.com (ID : 3)
Luc Petit : luc.petit@example.com (ID : 4)

1. Insertion Simple :

Complétez la requête pour insérer un enregistrement dans la table Clients.


INSERT INTO Clients (client_id, nom, prenom, email)
VALUES ();
                

2. Insertion Multiple :

Complétez la requête pour insérer plusieurs enregistrements dans la table Clients.


INSERT INTO Clients (client_id, nom, prenom, email)
VALUES 
    (),
    (),
    ();
                

3. Insertion avec Valeurs Par Défaut :

Complétez la requête pour insérer Alice Dupont (id = 1) dans la table Employes sans spécifier de date d'embauche.


INSERT INTO Employes (employe_id, nom, prenom)
VALUES ();
                

4. Insertion avec Sous-requête :

Complétez la requête pour copier les enregistrements anciens dans la table ClientsArchive à partir de Clients.

Condition : date d'inscription avant le 2023-01-01


INSERT INTO ClientsArchive (client_id, nom, prenom, email)
SELECT  FROM Clients WHERE date_inscription ;
                

Questions sur les Insertions en SQL :