8 Jul 2024 Martyna Sławińska Fonctions de date de PostgreSQL Comprendre les fonctions de date et d'heure dans votre base de données est essentiel pour une analyse efficace des données et la création de rapports. Lisez la suite pour en savoir plus sur les fonctions de date de PostgreSQL. Cet article présente quelques-unes des fonctions de date et d'heure les plus utiles de PostgreSQL et leurs applications dans l'analyse des données et la création de rapports. Les fonctions de date SQL facilitent différentes tâches d'analyse de données, y compris l'analyse des ventes, les rapports financiers, l'analyse de sites Web, etc. Lire plus 25 Jun 2024 Jakub Romanowski Comment importer des fichiers CSV dans PostgreSQL avec pgAdmin Vous travaillez avec des données et utilisez des fichiers CSV ? Voici un guide pratique sur l'importation de ces fichiers dans une base de données PostgreSQL à l'aide de pgAdmin, l'un des meilleurs éditeurs PostgreSQL du marché. Entrons tout de suite dans l'importation de fichiers CSV dans une base de données PostgreSQL. Nous commencerons par expliquer ce qu'est un fichier CSV, puis nous vous présenterons pgAdmin et vous montrerons comment procéder à l'importation. Lire plus 21 Jun 2024 Jakub Romanowski Quelle est la meilleure base de données pour les petits projets ? Si vous vous attaquez à un petit projet et que vous devez choisir la meilleure base de données pour gérer et analyser vos données, cet article vous aidera. Je vais comparer PostgreSQL et MySQL, deux des meilleurs choix pour l'analyse de données, afin de faciliter votre décision. Poursuivez votre lecture ! Vous commencez à peine à explorer le monde des bases de données et vous ne savez pas vraiment laquelle choisir pour vos petits projets ? Lire plus 14 May 2024 Gustavo du Mortier 19 exercices d'entraînement PostgreSQL avec des solutions détaillées Vous avez probablement entendu le dicton "c'est en forgeant qu'on devient forgeron". Découvrez si cette phrase est vraie en essayant l'ensemble complet d'exercices d'entraînement PostgreSQL que vous trouverez dans cet article ! Pour maîtriser une langue, il est essentiel de la pratiquer régulièrement afin de ne pas perdre ses compétences. C'est aussi vrai pour la communication verbale que pour la programmation. Et la programmation SQL ne fait pas exception. Même le programmeur PostgreSQL le plus expérimenté a besoin de pratiquer PostgreSQL quotidiennement pour perfectionner (et maintenir) ses compétences. 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 2 Dec 2022 Kateryna Koidan Fonctions SQL de date et d'heure dans 5 dialectes SQL populaires Êtes-vous confus par toutes les fonctions de date et d'heure utilisées dans les différents dialectes SQL ? Dans cet article, je résume les types de données date et heure utilisés dans PostgreSQL, Oracle, SQLite, MySQL et T-SQL. Je fournis également des exemples des principales fonctions SQL de date et d'heure utilisées dans ces dialectes. Il est temps de devenir des gourous de la date et de l'heure ! Voulez-vous calculer la fréquence à laquelle les employés arrivent en retard au travail? Lire plus 4 Jul 2022 Ignacio L. Bisso Extraction de données d'une chaîne : SPLIT_PART dans PostgreSQL Apprenez à utiliser split_part dans PostgreSQL pour extraire des données de chaînes de caractères. Très souvent, nous souhaitons extraire des parties d'une chaîne de caractères lorsque nous travaillons avec des valeurs textuelles. Un exemple courant est lorsque nous avons un nom complet et que nous avons besoin de récupérer uniquement le nom de famille. Dans cet article, nous allons examiner comment le faire en utilisant split_part dans PostgreSQL, c'est-à-dire une fonction liée aux chaînes de caractères qui peut être utilisée pour extraire une sous-chaîne. 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 2 Jun 2022 Maria Alcaraz Tableaux croisés dans PostgreSQL en utilisant la fonction Crosstab Il y a quelques années, lors de la sortie de la version 8.3 de PostgreSQL, une nouvelle extension appelée tablefunc a été introduite. Cette extension fournit un ensemble de fonctions vraiment intéressantes. L'une d'entre elles est la fonction crosstab, qui est utilisée pour la création de tableaux croisés dynamiques. C'est ce que nous allons aborder dans cet article. La façon la plus simple d'expliquer le fonctionnement de cette fonction est d'utiliser un exemple avec un tableau croisé dynamique. Lire plus