Backend PHP (BPH) Help

Exercice requêtes SQL

Exercice 0

  • Créer une base de données dans PHPMyAdmin avec le nom sqlintro et la collation utf8mb4_general_ci.

  • Importez-y le fichier de la table des jobs que vous trouverez ici.

PUIS

  • Importez-y le fichier de la table des users que vous trouverez ici.

  • Créez un fichier requetes.txt dans lequel vous copierez les requêtes demandées dans les exercices.

Exercice 1 : SELECT

  1. Affichez la liste de tous les users.

  2. Affichez toutes les informations de l'user qui a l'id 3.

  3. Affichez le username de l'user qui a l'id 2.

  4. Affichez la liste de tous les users du plus grand id au plus petit.

  5. Affichez les 3 derniers users.

Exercice 2 : INSERT

Requête 1

Vous allez écrire une requête qui permet de créer un nouvel utilisateur :

  • username : Spiderman

  • email : peter.parker@daily-bugle.com

  • job: 1

Requête 2

Vous allez écrire une requête qui permet de créer un nouveau job :

  • name : Lycéen

Exercice 3 : JOIN

  1. Créez une requête qui permet d'afficher l'email de Spiderman et l'intitulé de son métier.

  2. Créez une requête qui permet d'afficher toutes les infos de tous les users avec en plus l'intitulé de leurs jobs respectifs.

  3. Créez une requête qui permet d'afficher les emails de tous les users qui sont Journalistes.

Exercice 4 : UPDATE

  1. Vous allez écrire une requête qui permet de modifier le job de Spiderman, donnez lui l'id du job Lycéen.

Exercice 5 : DELETE

  1. Vous allez écrire une requête qui permet de supprimer Batman.

24 November 2025