Development #29914
Pouvoir déclarer des jointures nécessaires pour une mesure
Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
18 janvier 2019
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
Pour pouvoir faire des mesures dépendants de faits dans des tables tierces, voir par exemple #14297.
Fichiers
Demandes liées
Historique
Mis à jour par Benjamin Dauvergne il y a environ 5 ans
- Lié à Development #14297: Pouvoir faire des stats sur le passage par un statut particulier ajouté
Mis à jour par Benjamin Dauvergne il y a environ 5 ans
- Fichier 0002-allow-use-of-join-in-measures-fixes-29914.patch 0002-allow-use-of-join-in-measures-fixes-29914.patch ajouté
- Fichier 0001-pep8-python3-29914.patch 0001-pep8-python3-29914.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Pas simple mais ça permet d'avoir ce genre de requêts :
SELECT count(formdata.id) AS demandes_count, MAX(COALESCE(evo.delay, NOW() - formdata.receipt_time)) FILTER (WHERE evo.status == 'decision') AS delai_decision, FROM formdata LEFT OUTER JOIN evolution AS evo ON evo.formdata_id = formdata.id;
C'est à dire calculer des délais maximums par rapport à une table des évolutions.
Mis à jour par Benjamin Dauvergne il y a environ 5 ans
- Fichier 0003-add-support-for-lateral-joins.patch ajouté
- Fichier 0002-allow-use-of-join-in-measures-fixes-29914.patch 0002-allow-use-of-join-in-measures-fixes-29914.patch ajouté
- Fichier 0001-pep8-python3-29914.patch 0001-pep8-python3-29914.patch ajouté
Rebasé.
Mis à jour par Benjamin Dauvergne il y a environ 5 ans
- Fichier
0003-add-support-for-lateral-joins.patchsupprimé
Mis à jour par Benjamin Dauvergne il y a presque 5 ans
- Fichier 0002-allow-use-of-join-in-measures-fixes-29914.patch 0002-allow-use-of-join-in-measures-fixes-29914.patch ajouté
- Fichier 0001-pep8-python3-29914.patch 0001-pep8-python3-29914.patch ajouté
Rebasé.
Mis à jour par Benjamin Dauvergne il y a presque 4 ans
- Statut changé de Solution proposée à En cours
Je repasse en "En cours" parce que le rebase n'est plus évident avec le temps qui passe.
Mis à jour par Benjamin Dauvergne il y a plus d'un an
- Statut changé de En cours à Rejeté
- Assigné à
Benjamin Dauvergnesupprimé