Muszę napisać procedurę (dla MS SQL), która zwraca wyniki z jakiejś tabelki lub 'Brak danych', gdy nic nie ma.
Mam coś takiego:
IF exists (select * from T)
select * form T
ELSE select 'Brak danych'
Jak to zapisać, aby nie wykonywać dwa razy select'a?