Bonjour à tous,
j'ai un petit problème avec la conception d'une requete SQL.
La voici pour l'instant :
SELECT flag_main_title AS pmain, ISNULL(cast(id_language as varchar),'')+ ' ' + title+ ' ' + ISNULL(cast(summary as varchar(500)),'') AS Description
FROM PRODUCT_DESCRIPTION
WHERE id_product=144419
ORDER BY flag_main_title DESC
Elle marche très bien lorsque je n'ai pas de NULL value dans mes champs.
Mais j'ai quelque cas ou le champs title et/ou le champs summary ont pour valeur NULL.
Le résultat de mon cast est alors NULL pour la colonne description. Alors que je voudrais qu'il contienne la concaténation des autres champs.
Exemple concret.
une row dans ma table :
flag_main_title id_language title summary
1 FRA TEST NULL
Résultat de a requete actuelle :
pmain Description
1 NULL
résultat souhaité :
pmain Description
1 FRA TEST
Merciiiiii
ps : j'utilise SQL SERVER 200
Partager