SQL CAS QUAND ou SI d'AUTRE SI

J'ai plusieurs conditions à respecter en cas
Je voudrais Savoir si je peux utiliser > < au lieu de définir tous les cas

Dans ce cas, lorsque la cote de crédit est inférieure à 3 puis, le mot "PAS de COMMERCE" sera inséré
et de plus de 3, les plus petits de 5 seraient "pas bons", et ainsi de suite et ainsi de suite

SELECT  ClientId, 
    FirstName,
    LastName,
    Gender,
    DateOfBirth,
    CreditRating,

        CASE CreditRating

            WHEN 0 THEN 'NO TRADE'
            WHEN 1 THEN 'NO TRADE'
            WHEN 2 THEN 'NO TRADE'
            WHEN 3 THEN 'POOR'
            WHEN 4 THEN 'POOR'
            WHEN 5 THEN 'AVARAGE'
            WHEN 6 THEN 'AVARAGE'
            WHEN 7 THEN 'GOOD'
            ELSE 'PERFECT' 

            END AS RATING

    FROM dbo.client
stackoverflow.com/questions/5487892/... (pour SQL Server, il peut varier selon l'implémentation SQL - assurez-vous d'ajouter la balise appropriée)

OriginalL'auteur Gerrit Duvenage | 2014-09-06