如何从sql查询结果中删除空行?

asm*_*sma 5 null sql-server-2008

我有一个SQL查询,我在其中获取一些记录.查询是:

    select c.Id, c.FirstName, dbo.GetClientStaffContacts(c.Id, '27,31') as Staff from Client c order by c.Id
Run Code Online (Sandbox Code Playgroud)

结果是: 在此输入图像描述

我只想要列Staff中没有空值的那些行.

任何帮助,将不胜感激.谢谢.

hex*_*mal 15

select 
  c.Id, c.FirstName, dbo.GetClientStaffContacts(c.Id, '27,31') as Staff 
from 
  Client c 
where
  dbo.GetClientStaffContacts(c.Id, '27,31') is not null
order 
  by c.Id
Run Code Online (Sandbox Code Playgroud)