Archive for July 6th, 2009
Overlapping numbers
Comments enabled. I *really* need your comment
Answering questions asked on the site.
Kat asks:
I want to determine if I have any overlapping ranges of numbers in a table for specific
id
's.For example, the table has the following:
ID START_NUMBER END_NUMBER 1 3035112000 3035112010 2 3035112011 3035112020 3 3035112003 3035112005 4 3032925000 3032925010 1 3035113000 3035113050 2 3035113000 3035113050 3 3035113051 3035113052 4 3032925500 3032925550 I only want to pull those that have overlapping number ranges for
id
's 1, 2, and 3 (but not 4).This is in Oracle.
We need to write a query to pull out all id
's of rows that overlap at least one other row in the table.
Let's create a pair of sample tables:
Read the rest of this entry »