Microsoft
Software
Hardware
Network
Question : SQL query for values less than a sequential number but depending on other column value
I have data similar to this
ID Value Seq
1 A 1
1 B 2
1 C 3
1 D 4
1 E 5
2 A 1
2 B 2
2 D 3
2 C 4
2 E 5
I need to query the values for all rows where the Value is less than the Seq for the row that contains a "D".
The result set would be:
ID Value Seq
1 A 1
1 B 2
1 C 3
2 A 1
2 B 2
Thanks!
Answer : SQL query for values less than a sequential number but depending on other column value
SELECT t1.ID, t1.Value, t1.Seq
FROM SomeTable t1 INNER JOIN
(SELECT t2.ID, t2.Seq
FROM SomeTable t2
WHERE t2.Value = 'D') x ON t1.ID = x.ID AND t1.Seq < x.Seq
ORDER BY t1.ID, t1.Value, t1.Seq
Random Solutions
Appointment booking app or service for field engineers?
Extremely slow access to Redirected Folders in SBS2008 with XP Pro clients
change sched task pw via command line
the specified user does not exist?
what is most cost effective way to backup windows 2008 sbs
how can i capture screen using C# window application ??
Looking for XP drivers for Compaq Presario C700
asp.net: How to determine if a when a user login. is an Admin Account, * the menu is selected to show admin pages & reports.
How do I remove a Hamachi Network Interface.
CRON JOB - using cpanel for direct_mail extension for typo3