Можете ли вы сначала выбрать все строки телефона, используя отдельные, а затем объединить, чтобы получить все строки, которые не являются строками телефона?
Select distinct * from ... where SCRE_TXT = 'PHONE'
UNION ALL
Select * from ... where SCRE_TXT <> 'PHONE'