Comment gérer un id null proprement

C’est une requête assez délicate, je pense qu’il pourrait y avoir une fonctionnalité HTML ninja dans l’explorateur de données, donc vous utiliseriez essentiellement quelque chose comme :

case when group_id IS NOT NULL
   then 'http://abc/groups/` || group_id::text
   else 'http://abc/user/` || user_id::text
end

Et ensuite, vous construiriez un lien à partir de cela. Si vous voulez simplement afficher le nom du groupe / utilisateur dans une colonne sans qu’il s’agisse d’un hyperlien, c’est un peu plus facile.

Quel est le SQL que vous avez maintenant ?