• or are you after

    SELECT CASE

    WHEN COALESCE(@ADR2,'itsnull') <> 'itsnull' THEN ADR2

    WHEN COALESCE(@ADR3,'itsnull') <> 'itsnull' THEN ADR3

    ELSE ADR1

    END AS 'ADDRESS'

    , --the rest of your query

    Ben

    ^ Thats me!

    ----------------------------------------
    01010111011010000110000101110100 01100001 0110001101101111011011010111000001101100011001010111010001100101 01110100011010010110110101100101 011101110110000101110011011101000110010101110010
    ----------------------------------------