Home » SQL & PL/SQL » SQL & PL/SQL » how can i know missing values
how can i know missing values [message #7940] Thu, 17 July 2003 09:05 Go to next message
Rehman
Messages: 19
Registered: February 2000
Junior Member
I have a table with data, in that one feild is
which is manintained by a sequence,but unfortunatly
some of the seuquence number are missed,how can i know
does number plzzzzzzz

billnum
-------
34010001
34010002
34010003
34010004
34010005

34010008
34010009
340100010

340100015

34010003
Re: how can i know missing values [message #7948 is a reply to message #7940] Thu, 17 July 2003 12:48 Go to previous message
Todd Barry
Messages: 4819
Registered: August 2001
Senior Member
sql>select * from t order by c;
 
        C
---------
        1
        2
        4
        5
        8
 
5 rows selected.
 
sql>select (c + 1) gap_start, (next_num - 1) gap_end
  2    from (select c, lead(c) over (order by c) next_num
  3            from t)
  4   where (c + 1) <> next_num;
 
GAP_START   GAP_END
--------- ---------
        3         3
        6         7
 
2 rows selected.
Previous Topic: need to delete multiple records for the person, leaving just one for each
Next Topic: delete multiple records - update - but still not working
Goto Forum:
  


Current Time: Thu Apr 25 21:39:21 CDT 2024