Skip navigation
Cours
Tarifs
Pour les étudiants
Bibliothèque SQL
Articles
Se connecter
Créer un compte gratuit
fullName
User profile menu open
Open user profile menu
fullName
Tableau de bord
Mon profil
Paiement et facturation
Se déconnecter
MENU
CLOSE
Cours
Tarifs
Pour les étudiants
Articles
Tableau de bord
Mon profil
Paiement et facturation
Se connecter
Créer un compte gratuit
Se déconnecter
Articles
4 Jul 2022
Zahin Rahman
Qu'est-ce qu'un FULL JOIN et quand l'utiliser ?
Apprenez ce qu'est un FULL JOIN, comment le mettre en œuvre, comment il se compare aux autres types de Les jointures en SQL, et certains de ses cas d'utilisation uniques. Avant d'aborder les FULL JOIN, rappelons rapidement ce qu'est une JOIN SQL. À la base, une JOIN combine les données de deux ou plusieurs tables dans une base de données. Les tables sont généralement liées entre elles à l'aide d'identifiants uniques dans chaque table, c'est-à-dire des clés primaires et étrangères.
Lire plus
4 Jul 2022
Marija Ilic
Qu'est-ce qu'une CTE ?
Après avoir maîtrisé des instructions telles que SELECT, DELETE, INSERT et GROUP BY, vous cherchez peut-être des moyens d'améliorer la maintenabilité, la reproductibilité et la lisibilité du code. À ce stade, vous commencerez probablement à vous familiariser avec les concepts SQL modernes qui ont été introduits au début des années 2000. L'une de ces techniques SQL est la CTE? (common table expression) -?un ensemble de résultats temporaire nommé. Dans cet article, vous apprendrez ce qu'est une CTE et comment l'utiliser pour améliorer la maintenance et la lisibilité de votre code.
Lire plus
4 Jul 2022
Kamil Bladoszewski
Qu'est-ce qu'une requête SQL en ligne ?
Avez-vous déjà entendu le terme "requête en ligne" ? En quoi sont-elles différentes des sous-requêtes et des tables dérivées ? Vous avez consulté de nombreux sites et vous ne connaissez toujours pas la réponse ? Embarquons pour un voyage et découvrons-le ensemble ! La première fois que j'ai entendu le terme "requête en ligne", j'ai été un peu surpris. Cela ne ressemble pas à une des nuances de SQL et je pensais connaître tous les concepts de base.
Lire plus
4 Jul 2022
Kateryna Koidan
Qu'est-ce que LEFT JOIN en SQL ?
Découvrez les détails du LEFT JOIN, l'un des types de jointures SQL les plus courants. Le langage SQL consiste principalement à extraire des données des bases de données. Très souvent, vous aurez besoin de combiner des données provenant de plusieurs tables de votre base de données. C'est là que les jointures entrent en jeu. Le LEFT JOIN est l'un des types de JOIN que vous êtes susceptible d'utiliser très souvent.
Lire plus
4 Jul 2022
Ignacio L. Bisso
Qu'est-ce que la clause OVER() en SQL ?
Les fonctions de fenêtre sont l'une des ressources les plus puissantes de SQL, mais elles ne sont pas fréquemment utilisées par le développeur SQL moyen. Dans cet article, nous allons expliquer comment vous pouvez définir différents types de fenêtres à l'aide de la clause OVER clause. La clause OVER est essentielle aux fonctions de fenêtre SQL. Comme les fonctions d'agrégation, les fonctions de fenêtre effectuent des calculs sur la base d'un ensemble d'enregistrements - par exemple, trouver le salaire moyen d'un groupe d'employés.
Lire plus
4 Jul 2022
Andrew Bone
Qu'est-ce que la clause SQL GROUPING SETS, et comment l'utiliser ?
Les GROUPING SETS sont des groupes, ou ensembles, de colonnes permettant de regrouper des lignes. Au lieu d'écrire plusieurs requêtes et de combiner les résultats avec un UNION, vous pouvez simplement utiliser les GROUPING SETS. GROUPING SETS en SQL peut être considéré comme une extension de la clause GROUP BY. Elle vous permet de définir plusieurs ensembles de regroupement dans la même requête. Examinons sa syntaxe et comment elle peut être équivalente à une GROUP BY avec plusieurs clauses UNION ALL.
Lire plus
4 Jul 2022
Kateryna Koidan
Qu'est-ce que la fonction RANK() en SQL, et comment l'utiliser ?
Qui sont vos 10 meilleurs clients ? Quels sont les employés les plus performants de chaque service ? Pour répondre à ce genre de questions, vous devez classer les résultats de votre requête SQL. Voyons comment la fonction RANK() aide à classer les résultats en SQL. Il existe de nombreux cas d'utilisation dans lesquels vous pouvez avoir besoin de classer des lignes en SQL. Vous pouvez par exemple classer les clients en fonction du volume des ventes, les étudiants en fonction de leurs résultats aux examens, les actifs d'une entreprise en fonction de leur valeur actuelle, les départements en fonction du nombre d'employés ou les utilisateurs en fonction de leur date d'enregistrement.
Lire plus
4 Jul 2022
Tihomir Babic
Qu'est-ce que le SQL avancé ?
Les compétences SQL avancées vous laissent-elles perplexes ? Quelles sont-elles ? Cet article explique ce que peut signifier le SQL avancé, notamment tel que nous l'utilisons sur LearnSQL.fr. Je suis sûr que vous rencontrez très souvent les expressions " compétences SQL avancées " ou " sujets SQL avancés ". Vous lisez un article sur le SQL avancé et vous êtes satisfait de la facilité avec laquelle ces sujets avancés semblent être abordés.
Lire plus
4 Jul 2022
Tihomir Babic
Quand dois-je utiliser les fonctions de fenêtre SQL ?
Avez-vous entendu un de vos collègues se vanter d'utiliser les fonctions de fenêtre SQL ? Vous connaissez les bases du SQL, mais peu, voire pas du tout, les fonctions de fenêtre ? Si vous voulez en savoir plus sur les fonctions de fenêtre et comment les utiliser dans un contexte professionnel, vous êtes au bon endroit ! Cela arrive souvent. Vous atteignez un certain niveau de connaissances, et vous vous sentez comme le roi (ou la reine) du monde.
Lire plus
4 Jul 2022
Andrew Bone
Que font les clauses SQL INTERSECT et MINUS ?
Connaissez-vous la différence entre les clauses INTERSECT et MINUS de SQL et comment les utiliser ? Vous trouverez des exemples et des explications dans cet article. SQL INTERSECT et MINUS sont des clauses utiles pour trouver rapidement la différence entre deux tables et trouver les lignes qu'elles partagent. INTERSECT compare les données entre les tables et renvoie uniquement les lignes de données qui existent dans les deux tables. MINUS compare les données entre les tables et renvoie les lignes de données qui existent uniquement dans la première table que vous spécifiez.
Lire plus
««
«
1
2
3
33
34
35
44
»
»»