Учитывая ваши примерные данные, вам не нужно смотреть на «следующую» строку. Эта логика делает то, что вы хотите:
select t1.con,
iif(cnt = 1, 1, 0) as is_unique,
iif(cnt > 1, 1, 0) as is_repeat
from t1 inner join
(select t1.con, count(*) as cnt
from t1
group by t1.con
) as tt1
on t1.con = tt1.con;