J'ai écrit cet extrait de code ici dans Oracle SQL Developer mais je ne sais pas comment utiliser un CAS QUAND de sorte que lorsque k.QUARANTINED = 0, affichez 'Non' , sinon si k.QUARANTINED = 1 affiche 'Oui'. Cette colonne est toujours 0 ou 1. select s.NAME as "Shipment ID" ,k.STATUS_ID as "Status" ,k.EXPIRATION ,k.DISDATE ,u.SCR_NO as "Patient No" ,k.QUARANTINED ,k.PREVIOUS_STATUS_ID ,k.SORT_KEY as "Sort Order" from KIT k left join SHIPMENT s on s.ID = k.SHIPMENT_ID left join USR u on u.PAT_ID = k.PAT_ID
;ETUDE QUAND dans Oracle SQL Developer dans l'instruction de jointure
J'ai essayé plusieurs fois mais j'ai continué à recevoir des erreurs très probablement parce que je ne sais pas comment écrire la syntaxe correctement ou peut-être que je dois réécrire cela complètement différemment? Je voudrais garder l'ordre des colonnes pareil. Je voudrais juste voir 'Oui' ou 'Non' pour k.Quarantined au lieu de 0 ou 1 retourné dans le résultat. :)