0% ont trouvé ce document utile (0 vote)
16 vues2 pages

EXO SQL

Le document présente des tables d'employés et de récompenses, avec des détails tels que les noms, salaires et dates d'embauche. Il contient également une série de questions SQL pour extraire des informations spécifiques sur les employés en fonction de divers critères. Les questions portent sur les noms, salaires, départements et récompenses des employés.

Transféré par

2dg7rxjjjq
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
16 vues2 pages

EXO SQL

Le document présente des tables d'employés et de récompenses, avec des détails tels que les noms, salaires et dates d'embauche. Il contient également une série de questions SQL pour extraire des informations spécifiques sur les employés en fonction de divers critères. Les questions portent sur les noms, salaires, départements et récompenses des employés.

Transféré par

2dg7rxjjjq
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Table employee

+-------------+------------+-----------+----------+--------------+-------------+

| Employee_id | First_name | Last_name | Salary | Joining_date | Departement |

+-------------+------------+-----------+----------+--------------+-------------+

| 1 | Bob | Kinto | 1000000 | 2019-01-20 | Finance |

| 2 | Jerry | Kansxo | 6000000 | 2019-01-15 | IT |

| 3 | Philip | Jose | 8900000 | 2019-02-05 | Banking |

| 4 | John | Abraham | 2000000 | 2019-02-25 | Insurance |

| 5 | Michael | Mathew | 2200000 | 2019-02-28 | Finance |

| 6 | Alex | chreketo | 4000000 | 2019-05-10 | IT |

| 7 | Yohan | Soso | 1230000 | 2019-06-20 | Banking |

+-------------+------------+-----------+----------+--------------+-------------+

Table reward (Prime)

+-----------------+-------------+--------+

| Employee_ref_id | date_reward | amount |

+-----------------+-------------+--------+

| 1 | 2019-05-11 | 1000 |

| 2 | 2019-02-15 | 5000 |

| 3 | 2019-04-22 | 2000 |

| 1 | 2019-06-20 | 8000 |

+-----------------+-------------+--------+

Questions

1. Récupérez tous les détails sur les employés dont le prénom(First_name) commence par ‘ B ‘.

2. Récupérez tous les détails sur les employés dont le prénom(First_name) contient ‘ o ‘.

3. Récupérez tous les détails sur les employés dont le prénom(First_name) se termine par ‘ n ‘.

4. Récupérez tous les détails sur les employés dont le prénom(First_name) se termine par ‘ n ‘ et
contient 4 lettres.

5. Récupérez tous les détails sur les employés dont le prénom(First_name) commence par ‘ J ‘ et
contient 4 lettres.
6. Récupérez tous les détails sur les employés dont le salaire(Salary) est supérieur à 3000000.

7. Récupérez tous les détails sur les employés dont le salaire(Salary) est inférieur à 3000000.

8. Récupérez tous les détails sur les employés dont le salaire(Salary) se situe entre 2000000 et
5000000.

9. Récupérez tous les détails sur les employés dont le prénom(First_name) est ‘Bob’ ou ‘ Alex ‘.

10. Récupérez tous les détails sur les employés dont l’année de participation(joining year) est
« 2019 ».

1. Récupérez tous les détails sur les employés dont le mois de participation(Joining_date) est
« Janvier »

2. Récupérez tous les détails sur les employés qui ont adhéré(Joining_date) avant le 1er mars 2019

3. Récupérez tous les détails sur les employés qui ont adhéré après le 31 mars 2019

4. Récupérez la date et l’heure de l’adhésion de l’employé.

5. Récupérez la date et l’heure, y compris les millisecondes de l’adhésion de l’employé.

7. Récupérez la date et l’heure actuelles.

8. Récupérez les prénoms(First_name) des employés qui ont le caractère ‘ % ‘ exemple : ‘ Jack% ‘.

10. Récupérez le département et le salaire total de l’employé, regrouper par département.

1. Récupérez le département et le salaire total, regroupé par département, et trié par le salaire
total par ordre décroissant.

2. Récupérez le département, le nombre d’employés dans ce département et le salaire total


regroupé par département, et trié par le salaire total par ordre décroissant.

3. Récupérez le salaire moyen par département, et par ordre croissant du salaire.

4. Récupérez le salaire maximum par département, et par ordre croissant du salaire.

5. Récupérez le salaire minimum par département, et par ordre croissant du salaire.

7. Récupérez le département et le salaire total regroupé par le département, où le salaire total


supérieur à 1000000, et trié par ordre décroissant du salaire total.

8. Récupérez tous les détails d’un employé si ce dernier existe dans la table Reward? Ou autrement
dit, trouver les employées ayant des primes.

9. Récupérer le prénom, le montant de la récompense pour les employés qui ont des récompenses
avec un montant supérieur à 2000.

8. Récupérer le prénom(First_name), le montant de la récompense(amount) pour les employés qui


ont des récompenses.

7. Mettre à jour la récompense de « Bob » à la valeur 1000

Vous aimerez peut-être aussi