• ok lets see if this is what you're after...

    IF (EXISTS(

    SELECT TOP 1 1

    FROM PAT_NAMES_ADDRESS

    WHERE NAME_ID = @NAMEID

    AND ADR2 IS NULL

    AND ADR3 IS NULL

    ))

    BEGIN

    SELECT ADR1,

    POSTAL_CODE,

    (STATE_NAME) AS COUNTRY

    FROM PAT_NAMES_ADDRESS AS P

    INNER JOIN STATE_NAME AS S ON P.STATE_ID = S.STATE_ID

    WHERE P.NAME_ID = @NAMEID

    AND P.CURRENT_ONE = '1'

    AND P.LANGUAGE_ID = '3'

    END

    Ben

    ^ Thats me!

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