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
22 May 2023
Alexandre Bruffa
Apprendre SQL en 10 minutes
SQL, ou Structured Query Language, est un langage de programmation utilisé pour communiquer avec les bases de données. Avec SQL, vous pouvez extraire des données d'une base de données, insérer de nouvelles données et mettre à jour ou supprimer des données existantes. Vous pouvez même modifier la structure d'une base de données : vous pouvez ajouter ou supprimer des tables ou des colonnes et modifier les relations entre les tables.
Lire plus
22 May 2023
Jill Thornhill
CTE vs. sous-requête en SQL : Quelle est la différence ?
Qu'est-ce qu'une expression de table commune (CTE) ? Sont-elles identiques aux sous-requêtes ? Quand avez-vous besoin d'utiliser des CTE ? Cet article examine les similitudes et les différences entre les CTE et les sous-requêtes. Lorsque je présente les Common Table Expressions à un étudiant, sa première réaction est la suivante : "Ce n'est qu'une sous-requête ! Pourquoi dois-je apprendre cela ?". Répondons à cette question en examinant ce que vous pouvez faire avec une sous-requête SQL et quels sont les avantages supplémentaires de l'utilisation d'un CTE.
Lire plus
22 May 2023
Maria Durkin
Comment apprendre SQL en une semaine
Besoin d'apprendre SQL rapidement ? Dans cet article, nous vous proposons un parcours d'apprentissage qui vous permettra d'apprendre SQL en une semaine ! Vous voulez apprendre SQL mais vous ne savez pas par où commencer, ni combien de temps cela prendra, ni même si vous avez le temps. Dans cet article, nous allons vous montrer comment vous pouvez apprendre le langage SQL en une semaine en utilisant des ressources qui vous permettront de commencer votre apprentissage du langage SQL en un rien de temps !
Lire plus
22 May 2023
Tihomir Babic
Comment utiliser la fonction SQL RANK OVER (PARTITION BY)
Le classement des données en SQL est un jeu d'enfant si vous savez comment utiliser RANK() pour effectuer un classement sur une partition. Cet article vous montre comment procéder, ainsi que les différences entre RANK() et DENSE_RANK() et ROW_NUMBER(). Si vous travaillez avec SQL dans un cadre professionnel, vous avez dû classer des données au moins une fois. Pensez au classement des mois/années/trimestres en fonction des revenus ou des coûts, des produits les plus vendus, des articles les plus consultés ou des chansons les plus écoutées, des employés en fonction de leur salaire, des branches les plus rentables, et j'en passe.
Lire plus
28 Apr 2023
LearnSQL.fr Team
Nouveau défi mensuel SQL pour mai 2023 !
Le nouveau défi mensuel de LearnSQL.fr est prêt ! En mai, nous vous invitons à utiliser vos connaissances de SQL pour aider le gérant d'une boulangerie à acheter un nouveau four. C'est la première fois que vous rencontrez notre défi mensuel ? Alors vous devez savoir qu'il s'agit d'un ensemble de 5 à 10 exercices SQL préparés pour les personnes qui souhaitent mettre en pratique leurs compétences SQL. Chaque défi est conçu autour d'un thème spécifique.
Lire plus
11 Apr 2023
Tihomir Babic
Comment résoudre l'erreur "must appear in the GROUP BY clause or be used in an aggregate function" dans PostgreSQL
Découvrez les causes de l'une des erreurs GROUP BY les plus courantes de PostgreSQL et comment vous pouvez la corriger ! En tant qu'utilisateur de PostgreSQL, vous rencontrez certainement de nombreux messages d'erreur lors de l'écriture d'un code SQL. Parfois, ils ne sont pas très clairs, mais vous n'aurez pas besoin d'un interprète pour celui-ci : "must appear in the GROUP BY clause or be used in an aggregate function"
Lire plus
11 Apr 2023
Nicole Darnley
Comment utiliser CASE WHEN dans GROUP BY
Découvrez comment combiner les instructions SQL CASE WHEN et GROUP BY pour créer des catégories personnalisées dans vos requêtes SQL. Les données brutes, de par leur nature même, ne sont pas toujours lisibles par l'homme. Souvent, les données que vous interrogez sont dans leur forme la plus brute. C'est le cas, par exemple, des codes des différents départements de l'entreprise ou des UGS qui représentent des produits spécifiques. À l'œil nu, ces codes ne signifient rien, et les intégrer dans un rapport n'est donc pas utile pour la personne qui les lit.
Lire plus
11 Apr 2023
Tihomir Babic
Guide détaillé de la fonction SQL COUNT()
Vous pouvez compter sur ce guide pour vous donner des explications détaillées (avec des exemples à l'appui) sur toutes les utilisations typiques de la fonction COUNT() et de la fonction COUNT(). Connaître l'agrégation de données est une étape nécessaire pour devenir un maître du langage SQL. Cela inclut la fonction COUNT() - l'une des fonctions d'agrégation SQL les plus utilisées. L'agrégation de données fait toujours partie des connaissances SQL de base.
Lire plus
4 Apr 2023
Kamila Ostrowska
Comment apprendre SQL
L'apprentissage du langage SQL, ou de toute autre nouvelle compétence, demande un certain effort. Mais il ne suffit pas de s'acharner pour réussir à apprendre. Vous pouvez rester assis pendant des heures et avoir l'impression de ne pas progresser. Alors, que faire ? Laisser tomber ou redoubler d'efforts ? Je dis : travaillez intelligemment, pas durement. SQL (Structured Query Language) est l'un des langages de programmation les plus populaires. C'est un outil inestimable dans un monde débordant de données.
Lire plus
4 Apr 2023
Dmitri Vaitkun
Qu'est-ce qu'une requête SQL ?
Une requête SQL est la commande SQL la plus élémentaire. Il s'agit d'une question que vous posez à une base de données. Dans cet article, nous allons nous plonger dans les connaissances de base des requêtes SQL pour vous permettre de démarrer votre voyage dans SQL avec des connaissances pratiques dès maintenant ! SQL, ou Structured Query Language, est un langage de programmation conçu pour interagir avec les bases de données.
Lire plus
««
«
1
2
3
26
27
28
54
»
»»