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 |
|
EHJ
Starting Member
2 Posts |
Posted - 2010-10-01 : 18:10:47
|
| Hi.I have one table with 3 main columns and need to select last record „strUserName“ „dtTime“ „nFlags“If I select user and defaultnaem2 it shows one line per user. When I add the flags it shows two rows one with „0“and one with „1“ I need to have the last one „0“or „1“My script.SELECT TOP (100) PERCENT strUserName, MAX(dtTime) AS dtTimeFROM dbo.IRReviewWHERE (nUserRecID > 0) AND (strDefaultName2 = N'D008') AND (DATEDIFF(day, GETDATE(), dtTime) = 0) AND (dtTime <= GETDATE())GROUP BY strUserNameORDER BY strUserNamewith nFlagsSELECT TOP (100) PERCENT strUserName, dtTime, RIGHT(nFlags, 1) AS nFlagsFROM dbo.IRReviewGROUP BY nUserSiteCode, dtTime, strUserName, nUserRecID, strDefaultName2, RIGHT(nFlags, 1)HAVING (nUserRecID > 0) AND (strDefaultName2 = N'D008') AND (DATEDIFF(day, GETDATE(), dtTime) = 0) AND (dtTime <= GETDATE())ORDER BY dtTime DESC |
|
|
visakh16
Very Important crosS Applying yaK Herder
52326 Posts |
Posted - 2010-10-02 : 02:52:31
|
| [code]SELECT r.strUserName, r.dtTime, RIGHT(r.nFlags, 1) AS nFlagsFROM dbo.IRReview rJOIN(SELECT strUserName, MAX(dtTime) AS dtTimeFROM dbo.IRReviewWHERE (nUserRecID > 0) AND (strDefaultName2 = N'D008') AND (DATEDIFF(day, GETDATE(), dtTime) = 0) AND (dtTime <= GETDATE())GROUP BY strUserName)r1ON r1.strUserName = r.strUserNameAND r1.dtTime = r.dtTimeORDER BY r.strUserName[/code]------------------------------------------------------------------------------------------------------SQL Server MVPhttp://visakhm.blogspot.com/ |
 |
|
|
EHJ
Starting Member
2 Posts |
Posted - 2010-10-02 : 04:19:30
|
| yes worksI tried similar to this but did not use twor1.strUserName = r.strUserNameAND r1.dtTime = r.dtTimeThanks. |
 |
|
|
visakh16
Very Important crosS Applying yaK Herder
52326 Posts |
Posted - 2010-10-04 : 09:35:46
|
| welcome------------------------------------------------------------------------------------------------------SQL Server MVPhttp://visakhm.blogspot.com/ |
 |
|
|
|
|
|
|
|