diff --git a/3_AZALEE/create_view_pers.py b/3_AZALEE/create_view_pers.py index 86a12b1..2b96c9a 100644 --- a/3_AZALEE/create_view_pers.py +++ b/3_AZALEE/create_view_pers.py @@ -29,7 +29,7 @@ CREATE OR REPLACE VIEW personnes.v_personne AS SELECT a.id, - CASE WHEN btrim(concat(a.nom, ' ', a.prenom)) = COALESCE(b.abbrev, b.nom) + CASE WHEN btrim(lower(concat(a.nom, ' ', a.prenom))) = lower(COALESCE(b.abbrev, b.nom)) then btrim(concat(a.nom, ' ', a.prenom)) else string_agg(btrim(concat(a.nom, ' ', a.prenom,' (',COALESCE(b.abbrev, b.nom),')')),';') end AS auteur