Accueil Data CASE WHEN en SQL : Créer une nouvelle variable dans un SELECT

CASE WHEN en SQL : Créer une nouvelle variable dans un SELECT

logo_sql

La plupart du temps, les données que l’on utilise proviennent d’une base de données SQL.

Dans certains cas, il n’est pas toujours pratique de devoir retravailler les données issues d’une requête SQL pour obtenir le dataset qui nous convient.

C’est là que la fonction CASE en SQL peut s’avérer intéressante, elle permet de créer une variable avec certaines conditions au moment de l’exécution d’une requête SQL.

Le détail de l’utilisation de cette fonction peut être trouvé ici : https://sql.sh/cours/case

Si vous utilisez un logiciel comme CORA PMSI, vous pouvez ainsi créer une variable qui peut être utilisée directement dans vos résultats sans avoir à faire de manipulations à posteriori. Par exemple si je souhaite créer une variable binaire sur la présence d’un code CIM-10 de dénutrition au sein d’un séjour, je peux intégrer un CASE WHEN dans le SELECT :

sql

 

Charger d'autres articles liés
Charger d'autres écrits par healthdata
Charger d'autres écrits dans Data

Laisser un commentaire

Consulter aussi

Mapper des lecteurs réseaux : la solution à de nombreuses erreurs

Sur RStudio les chemins d’accès/path réseau ne sont pas toujours bien gérés (problèm…