"Yas" <yasar1@gmail.comwrote in message
news:1187701509.682453.306820@o80g2000hse.googlegr oups.com...
Quote:
On 21 Aug, 11:20, stephen <m0604...@googlemail.comwrote:
Quote:
>On Aug 21, 10:04 am, Yas <yas...@gmail.comwrote:
>>
>>
>>
>>
Quote:
Suppose I have the following table...
>>
Quote:
name employeeId email
--------------------------------------------
Tom 12345 t...@localhost.com
Hary 54321
Hary 54321 h...@localhost.com
>>
Quote:
I only want unique employeeIds return. If I use Distinct it will still
return all of the above as the email is different/missing. Is there a
way to query in SQL so that only distinct employeeId is returned? no
duplicates.
>>
Quote:
I wouuld like to say WHERE no blank fields are present to get the
right row to return.
>>
>>
>>
>Which row for Hary do you want to be returned? The one without an
>email address or the one with the email address?
>
basically 1 that doesn't have any fields missing....
>
cheers
>
What is the key of your table? If you don't have a key then you need to fix
the design before you can expect a reasonable solution in SQL.
--
David Portas, SQL Server MVP
Whenever possible please post enough code to reproduce your problem.
Including CREATE TABLE and INSERT statements usually helps.
State what version of SQL Server you are using and specify the content
of any error messages.
SQL Server Books Online:
http://msdn2.microsoft.com/library/m...S,SQL.90).aspx
--