Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
| Author |
Topic |
|
demods
Starting Member
6 Posts |
Posted - 2005-10-26 : 05:48:23
|
| I have a table named [CLIENTS]. I want to query some fields but I can't.[CODE]CLIENTSID NAME CTG ITEM----------------------------1 ABCD 25 12 ABCD 25 23 ABCD 25 34 ABCD 26 15 ABCD 26 26 EFGH 30 17 EFGH 30 2[/CODE]I want to get only the unique names like;[CODE]ID NAME CTG ITEM----------------------------1 ABCD 25 16 EFGH 20 1[/CODE]Thanks.... |
|
|
afrika
Master Smack Fu Yak Hacker
2706 Posts |
Posted - 2005-10-26 : 06:23:14
|
| Paste your code here |
 |
|
|
madhivanan
Premature Yak Congratulator
22864 Posts |
|
|
demods
Starting Member
6 Posts |
Posted - 2005-10-26 : 08:13:57
|
| I tried the code below but error occured[CODE]SELECT T1.* FROM CLIENTS T1INNER JOIN (SELECT MIN(ID) AS ID, NAME, CTG, ITEM FROM CLIENTS GROUP BY NAME) T2ON T1.ID = T2.IDAND T1.NAME = T2.NAME[/CODE]I did something wrong but I don't know how to solve it. Thanks anyway... |
 |
|
|
mymatrix
Starting Member
24 Posts |
Posted - 2005-10-26 : 08:35:20
|
| May be this will help u -select * from CLIENTS where ID in (select min(ID) from CLIENTS group by NAME)thnksGauravEven my blood group says be -ve to all the negatives. |
 |
|
|
|
|
|