sql

Fonctions de date

Utilisation de fonctions de date en SQL Découvrez comment utiliser différentes fonctions de date pour filtrer ou calculer des durées. Objectifs Comprendre l’utilité des fonctions de date Apprendre à écrire des requêtes utilisant des fonctions de date Exemple « `SQL SELECT DATEDIFF(jour, ‘2021-01-01’, GETDATE()); « ` Exercice Écrivez une requête SQL qui calcul la durée en jours […]

sql

Fonctions numeriques

Fonctions numériques en SQL Cet exemple présente diverses fonctions numériques utilisées pour effectuer des calculs mathématiques simples sur des champs numériques dans les requêtes SQL. Objectifs Compréhension des fonctions numériques, application pratique de ces dernières dans des exemples de prix Exemple « `SQL SELECT ROUND(prix, 2) AS ‘Prix arrondi’, ABS(prix – 100) AS ‘Différence absolue avec

sql

Fonctions de chaine

Manipulation de chaînes avec UPPER, LOWER, CONCAT et autres fonctions Découvrez comment manipuler des chaînes dans SQL en utilisant différentes fonctions telles que UPPER, LOWER, CONCAT… Objectifs Comprendre les fonctions de manipulation de chaines Savoir utiliser UPPER, LOWER et CONCAT Exemple « `sql SELECT UPPER(‘bonjour’), LOWER(‘BONJOUR’), CONCAT(‘salut ‘, ‘tout le monde’); « ` Exercice Ecrivez une requête

sql

Sous-requetes correlees

Sous-requêtes corrélées Une sous-requête corrélée est une requête SQL imbriquée qui récupère des données à partir d’une table liée à la table de base. Objectifs Comprendre les sous-requêtes corrélées Savoir comment utiliser les sous-requêtes corrélées dans SQL Exemple SELECT EMPLOYEES.nom, DEPARTMENTS.department_name FROM EMPLOYEES INNER JOIN DEPARTMENTS ON EMPLOYEES.department_id = DEPARTMENTS.id WHERE DEPARTMENTS.id = (SELECT department_id

sql

Alias & Lisibilite

Alias : Améliorer la lisibilité des requêtes SQL Dans cette activité, nous allons explorer le concept d’alias dans les requêtes SQL et voir pourquoi il est important de rendre notre code plus lisible. Les alias permettent de donner un nom court à une colonne ou à une table dans une requête SQL. Objectifs Comprendre la

sql

JOIN (FULL / CROSS)

Join : Comparaison entre FULL et CROSS JOIN Découvrez les différences clés entre FULL et CROSS JOIN, deux types de jointures utilisés pour combiner des lignes provenant de plusieurs tables. Objectifs Compréhension de la syntaxe FULL et CROSS JOIN Connaître les cas d’utilisation de chaque jointure Exemple « `sql SELECT * FROM table1 FULL JOIN table2

sql

JOIN (LEFT / RIGHT)

JOIN : Left Join et Right Join en SQL Découvrez les deux types de join les plus utilisés en programmation : Left Join et Right Join, en explorant leur fonctionnement avec l’aide d’une métaphore claire. Objectifs Comprendre le fonctionnement des joins en SQL Savoir utiliser Left Join et Right Join dans des scénarios pratiques Exemple

sql

JOIN (INNER)

Apprenons à utiliser l’opérateur INNER JOIN pour combiner des données de plusieurs tables Dans ce tutoriel, nous allons apprendre à utiliser l’opérateur INNER JOIN afin de rassembler des données de plusieurs tables dans une seule requête SQL. Objectifs Présentation de l’opérateur INNER JOIN Comprendre comment joindre deux tables en utilisant INNER JOIN Découvrir un exemple

sql

HAVING

Utilisation de la clause HAVING pour filtrer les groupes La clause HAVING est utilisée en SQL pour appliquer des conditions de filtrage sur les agrégats dans une requête à groupe, contrairement à WHERE qui est utilisé pour filtrer les lignes individuelles. Objectifs Comprendre le rôle et l’utilisation de la clause HAVING Savoir écrire une requête

sql

GROUP BY

Groupez vos résultats avec GROUP BY Découvrez comment utiliser la clause GROUP BY pour organiser les données d’une requête SQL en groupes et calculer des totaux. Objectifs Comprendre l’utilisation de la clause GROUP BY Savoir calculer des totaux Exemple SELECT category, COUNT(*) AS nombre FROM produits GROUP BY category; Exercice Ecrivez une requête SQL pour

Retour en haut