scanning for a specific service with nmap

guys I how could I use nmap to scan the network for a specific server/service without having every single host alive coming back in the scan but only that machine in which the service is running... for example, let's say I want to scan the network to find only MSSQL server which by default uses port 1433, in that case I would use nmap with something like this...

nmap -sSV -P0 -p T:1433

this scan eventually will detect the machine that is running the SQL server, the only problem is that it returns every single host alive, only that port status is close as it should be expected, but I wonder if it is possible to only have returned the host running SQL service.

Thanks in advance

Jorge L. Vazquez.

This list is sponsored by: Cenzic

Top 5 Common Mistakes in Securing Web Applications
Get 45 Min Video and PPT Slides