25 Jun 2024 Agnieszka Kozubek-Krycuń Qu'est-ce qu'un dialecte SQL et lequel devez-vous apprendre ? Mis à jour le : 12 septembre 2023 SQL, SQL standard, SQL Server, MySQL, PostgreSQL, Oracle, ... Vous aimeriez apprendre SQL, mais vous vous sentez dépassé par les options et vous ne savez pas par où commencer. Nous allons vous expliquer la signification de chacun de ces termes et ce qu'ils ont à voir avec les dialectes SQL. Plonger dans le monde des dialectes SQL peut donner l'impression de sauter dans une piscine profonde sans savoir nager. Lire plus 21 Jun 2024 Agnieszka Kozubek-Krycuń Fonction SQL FIRST_VALUE Découvrez la puissance de la fonction FIRST_VALUE, une fonction fenêtre qui renvoie la première valeur d'une partition ordonnée de l'ensemble de résultats. Cette fonction est utile à tous ceux qui effectuent des analyses de données en SQL. Les fonctions de fenêtre sont une catégorie de fonctions puissantes qui permettent d'effectuer des analyses de données sophistiquées en SQL. Ces fonctions opèrent sur une "fenêtre" de lignes liées à la ligne actuelle, ce qui permet de préparer des rapports complexes tels que des totaux courants, des moyennes mobiles, des classements, etc. Lire plus 21 Jun 2024 Agnieszka Kozubek-Krycuń 100+ questions d'entretien SQL et exercices d'entraînement Vous vous préparez à un entretien SQL ? Cet article contient plus de 100 questions d'entretien SQL et des exercices pratiques, organisés par thème, pour vous aider à vous préparer minutieusement et à aborder votre entretien en toute confiance. Le langage SQL est essentiel pour de nombreux emplois, tels que l'analyse de données, la science des données, le génie logiciel, l'ingénierie des données, les tests et bien d'autres encore. Il est essentiel de bien se préparer à un entretien SQL, quel que soit le poste que vous visez. Lire plus 14 May 2024 Agnieszka Kozubek-Krycuń Fonction SQL MAX Découvrez la fonction SQL MAX, qui est utilisée pour trouver la valeur la plus élevée dans votre jeu de données. Cet article explique comment utiliser la syntaxe de la fonction MAX et montre des exemples d'utilisation typiques. La fonction SQL MAX est une fonction d'agrégation qui renvoie la valeur maximale d'une colonne. La fonction MAX, ainsi que sa contrepartie la fonction MIN, est utile pour résumer les données dans l'analyse des données. Lire plus 14 May 2024 Agnieszka Kozubek-Krycuń Fonction SQL LEAD Apprenez à connaître la fonction SQL LEAD, une fonction importante à connaître pour toute personne travaillant avec SQL dans l'analyse de données. Apprenez à travers des exemples comment utiliser cette fonction en pratique. La fonction SQL LEAD est une fonction de fenêtre SQL très importante et utile. Les fonctions SQL window sont essentielles pour effectuer des analyses de données efficaces. Elles vous permettent de travailler avec des groupes de lignes et des lignes individuelles en même temps. Lire plus 2 Dec 2022 Agnieszka Kozubek-Krycuń Clause GROUP BY : La connaissez-vous bien ? La base de données peut effectuer différents types de calculs : elle peut additionner et soustraire, multiplier et diviser, effectuer des calculs sur des dates, compter des lignes et additionner des valeurs de lignes, etc. Il peut également effectuer des statistiques assez sophistiquées. La clause GROUP BY est le moyen le plus simple de calculer des statistiques en SQL. Elle peut être assez difficile pour les débutants, mais elle est vraiment puissante. Lire plus 4 Jul 2022 Agnieszka Kozubek-Krycuń L'histoire des normes SQL La norme SQL a-t-elle évolué depuis plus de 30 ans ? Tout à fait ! Découvrez le parcours du SQL-86 au SQL moderne, le langage de données standard d'aujourd'hui. SQL a été créé au début des années 1970 par IBM. En 1974, Donald Chamberlin et Raymond Boyce ont publié l'article SEQUEL : A Structured English Query Language, qui a présenté SQL au monde entier. L'article contenait la grammaire BNF (une description technique détaillée de la syntaxe du langage) du langage, ce qu'IBM a considéré plus tard comme une erreur. Lire plus 4 Jul 2022 Agnieszka Kozubek-Krycuń L'histoire de SQL - Comment tout a commencé Qui a créé SQL et pourquoi ? Découvrez-le dans cet article ! Vous apprenez SQL ? Ou êtes-vous sur le point de faire le premier pas vers le travail avec des bases de données ? Bonne décision ! Quoi qu'il en soit, il est utile de connaître l'histoire de SQL : son origine, son créateur et ses raisons. Voici un bref historique de SQL, en commençant par son concept fondamental : la base de données. Lire plus 4 Jul 2022 Agnieszka Kozubek-Krycuń Comment sélectionner la première ligne d'un groupe ? Souvent, vous souhaitez sélectionner une seule ligne dans chaque groupe GROUP BY. PostgreSQL dispose d'une instruction spécialement conçue pour cela : SELECT DISTINCT ON. Disons que je veux sélectionner un bulletin météo pour chaque lieu. location time report Ottawa 2014-05-15 8:00 sunny 2014-05-15 11:00 cloudy 2014-05-15 15:00 rainy Warsaw 2014-05-15 8:00 overcast 2014-05-15 11:00 sunny 2014-05-15 15:00 rainy SELECT DISTINCT ON (location) location, time, report FROM weather_reports; Lire plus 4 Jul 2022 Agnieszka Kozubek-Krycuń Clause DELETE RETURNING dans PostgreSQL L'instruction standard DELETE en SQL renvoie le nombre de lignes supprimées. DELETE FROM external_data; DELETE 10 Dans PostgreSQL, vous pouvez faire en sorte que l'instruction DELETE renvoie autre chose. Vous pouvez retourner toutes les lignes qui ont été supprimées. DELETE FROM external_data RETURNING *; id | creation_date | user_id | data ----+---------------------------+---------+---------------- 101 | 2014-05-06 13:10:45.09484 | 23 | 'Some text' 102 | 2014-06-10 22:23:12.12045 | 25 | 'Some other text' (2 rows) DELETE 2 Lire plus «« « 1 2 » »»