Bonjour,

Le 20/10/2020 à 10:39, Stéphane Santon a écrit :
Merci de l'aide. La colonne 'Qte' reste toujours vide.

Même avec un simple
SELECT
     "nom", "date_absence",
     ( SELECT COUNT( * ) FROM "absencesCsv2" ) "Qte"
FROM "absencesCsv2"

la colonne 'Qte' reste vide...

Voilà, comme vous avez pu le lire et l'apprendre peut-être comme moi, les requêtes de Base sur les tables texte de type CSV sont très limitées, notamment Group by qui n'est pas fonctionnel.

En fait une solution intermédiaire serait de créer une base HSQLDB, puis une table avec la structure du fichier CSV, puis les requêtes ; pour mettre à jour le contenu de la table à partir d'un nouveau fichier CSV, lancer la requête (Outils | SQL...) :

SET TABLE "absences" SOURCE "absencesCsv2.csv"


Sans clé primaire aucune, les requêtes attendues fonctionnent.


--
Envoyez un mail à [email protected] pour vous désinscrire
Les archives de la liste sont disponibles à 
https://listarchives.libreoffice.org/fr/users/
Privacy Policy: https://www.documentfoundation.org/privacy

Répondre à