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
Michał Kołodziejski
Faites-le en SQL : Traversée récursive de l'arbre SQL
Dans l'article précédent, j'ai décrit comment utiliser Common Table Expressions pour trouver le plus court chemin dans un graphe dirigé. Cet exemple pouvait être difficile à suivre, je l'admets. Faisons quelque chose de beaucoup plus commun, quelque chose qui est implémenté sur presque tous les sites Web - un menu. Au lieu d'écrire le code, nous allons tirer parti de l'arborescence SQL en écrivant une seule requête. Nous utiliserons les CTE pour PostgreSQL et la clause de requête hiérarchique pour Oracle.
Lire plus
4 Jul 2022
Aldo Zelen
Filtrage SQL 101
Parfois, les requêtes SQL renvoient beaucoup de données dont vous n'avez pas besoin. Dans cet article, nous allons examiner un exemple simple de filtrage de requêtes SQL pour réduire la complexité de vos données. Pour apprendre à filtrer des données en SQL, il est essentiel de comprendre les bases de l'algèbre booléenne. Il s'agit simplement d'un terme fantaisiste utilisé par les mathématiciens pour décrire des expressions impliquant des valeurs logiques (vrai/faux) et leurs opérateurs associés (et, ou, pas, etc.
Lire plus
4 Jul 2022
Kateryna Koidan
Fonctions de fenêtre SQL et fonctions d'agrégation SQL : Similitudes et différences
Si vous n'êtes pas familier avec les fonctions de fenêtre SQL, vous vous demandez peut-être en quoi elles diffèrent des fonctions d'agrégation. Quand devez-vous utiliser les fonctions de fenêtre ? Dans cet article, nous allons passer en revue les fonctions de fenêtre et les fonctions d'agrégation, examiner leurs similitudes et leurs différences, et voir laquelle choisir en fonction de ce que vous devez faire. Après avoir abordé le langage SQL de base, vous aurez probablement envie d'utiliser certaines de ses fonctions les plus avancées.
Lire plus
4 Jul 2022
Ignacio L. Bisso
Fonctions de fenêtre SQL vs. GROUP BY : Quelle est la différence ?
Une idée fausse très répandue parmi les utilisateurs de SQL est qu'il n'y a pas beaucoup de différence entre les fonctions de fenêtre SQL et les fonctions d'agrégation ou la clause GROUP BY. Or, les différences sont très importantes. Le seul point commun entre GROUP BY et les fonctions de fenêtre est peut-être que toutes deux vous permettent d'exécuter une fonction (telle que AVG, MAX, MIN ou COUNT) sur un groupe d'enregistrements.
Lire plus
4 Jul 2022
Ignacio L. Bisso
Guide du débutant sur la sous-requête SQL
Les sous-requêtes sont une ressource SQL puissante, qui nous permet de combiner les données de plusieurs tables en une seule requête. Dans cet article, nous allons vous apprendre tout ce dont vous avez besoin pour commencer à utiliser les sous-requêtes. La définition la plus simple d'une sous-requête SQL est peut-être "Une requête dans une requête". Les sous-requêtes sont si faciles à comprendre qu'elles apparaissent souvent dans les premiers chapitres des cours de SQL.
Lire plus
4 Jul 2022
Francisco Claria
Guide du débutant sur les fonctions agrégées SQL
Les fonctions d'agrégation sont de puissants outils SQL qui effectuent des calculs numériques sur les données, permettant à la requête de retourner des informations résumées sur une colonne ou un ensemble de résultats donnés. Ces fonctions peuvent être utilisées conjointement avec l'instruction GROUP BY. Nous allons voir comment elles fonctionnent à l'aide de quelques exemples simples. Fonctions agrégées SQL Supposons que nous ayons des utilisateurs résidant dans une ville et que nous stockions leurs informations dans deux tables.
Lire plus
4 Jul 2022
Dorota Wdzięczna
Guide illustré de la clause SQL OUTER JOIN
Nous avons déjà abordé le langage SQL CROSS JOIN et JOINT INTÉRIEUR . Il est temps d'en explorer un autre : OUTER JOIN. Qu'est-ce que c'est ? Comment fonctionne-t-elle ? Nous allons le découvrir ! Si vous avez lu nos autres articles, vous savez que vous pouvez relier les données de deux ou plusieurs tables de base de données en utilisant l'un des nombreux types d'opérateurs de jointure SQL. Aujourd'hui, nous allons aborder les trois types de OUTER JOIN: LEFT OUTER JOIN, RIGHT OUTER JOIN, et FULL OUTER JOIN.
Lire plus
4 Jul 2022
Ignacio L. Bisso
HAVING ou WHERE en SQL : Ce que vous devez savoir
Cet article porte sur les clauses WHERE et HAVING de SQL. Ces deux clauses font partie des fondements de la commande SQL SELECT. Elles ont des utilisations similaires, mais il existe également des différences importantes que toute personne qui utilise SQL devrait connaître. Voyons ce qui se cache derrière le débat entre les clauses HAVING et WHERE. Dans cet article, nous supposerons que nous travaillons pour une agence sociale gouvernementale qui soutient les personnes ou les familles dont le revenu est inférieur à un certain seuil.
Lire plus
4 Jul 2022
Patrycja Dybka
JOINs SQL
Une jointure SQL est une méthode permettant d'extraire des données de deux ou plusieurs tables de base de données. Cet article présente un aperçu de base de ce à quoi ressembleront les données issues d'une jointure SQL particulière. Une façon populaire de comprendre les jointures SQL est de les visualiser à l'aide de diagrammes de Venn. Ainsi, chaque exemple comporte le diagramme de Venn correspondant, l'instruction SELECT appropriée et la table de résultat.
Lire plus
4 Jul 2022
Adrian Dembek
JOINs SQL pour les débutants
Vous êtes probablement déjà familiarisé avec les requêtes SQL simples, telles que SELECT * FROM table. Vous vous demandez maintenant ce qu'il faut faire lorsque vous avez plusieurs tables et que vous voulez les joindre. Exactement ! JOIN est la clé. Dans ce tutoriel Les jointures en SQL pour les débutants, vous apprendrez à relier les données de plusieurs tables. Qu'est-ce que Les jointures en SQL? Les bases de données ont généralement plus d'une table.
Lire plus
««
«
1
2
3
32
33
34
45
»
»»