Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Data Bases > Oracle Miscellaneous > Q: something li...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 1 of 5 Topic 6841 of 6987
Post > Topic >>

Q: something like rownum

by yf110@[EMAIL PROTECTED] (Malcolm Dew-Jones) Apr 17, 2008 at 10:26 AM

Oracle Database 10g Enterprise Edition Release 10.2.0.1.0

This sounds like it should be super simple, but I can't think how to do
it using plain SQL.

I am going to display some rows, and I want to number them in the display,

like using rownum, except that the number only goes up when the row has 
some property (I don't care if it displays or not when it doesn't go up).


To explain, imagine

	select rownum  , the_date , to_char(dates.the_date,'DY') DAY 
	from my_table
	order by the_date 

shows

	1       1-Jan-2008	TUE
	2       2-Jan-2008	WED
	3	3-Jan-2008	THU
	4       4-Jan-2008	FRI
	5       5-Jan-2008	SAT
	6       6-Jan-2008	SUN
	7       7-Jan-2008	MON
	8       8-Jan-2008	TUE

but I don't want to count the weekend.  what I want to show would be the
following instead


	1       1-Jan-2008      TUE
	2       2-Jan-2008      WED
	3       3-Jan-2008      THU
	4       4-Jan-2008      FRI
	        5-Jan-2008      SAT
	        6-Jan-2008      SUN
	5       7-Jan-2008      MON
	6       8-Jan-2008      TUE

Looks simple, but how to do this in plain SQL?  

Feedback welcome, thanks.

Malcolm




 5 Posts in Topic:
Q: something like rownum
yf110@[EMAIL PROTECTED]   2008-04-17 10:26:39 
Re: Q: something like rownum
Ken Denny <ken@[EMAIL   2008-04-17 10:40:45 
Re: Q: something like rownum
Maxim Demenko <mdemenk  2008-04-17 20:24:44 
Re: Q: something like rownum
Charles Hooper <hooper  2008-04-17 12:04:23 
Re: Q: something like rownum
yf110@[EMAIL PROTECTED]   2008-04-17 12:16:34 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan13V112 Fri Jul 4 20:48:49 CDT 2008.