Alas, the gaps are as large as 500.

Normally, products are never deleted from the system; but I put in some
corrupt data that I did not want to pass along, even if I marked them as
discontinued. They complain about that, too.

Regards,
 
Jerry Schwartz
The Infoshop by Global Information Incorporated
195 Farmington Ave.
Farmington, CT 06032
 
860.674.8796 / FAX: 860.674.8341
 
www.the-infoshop.com
www.giiexpress.com
www.etudes-marche.com


>-----Original Message-----
>From: Mike Diehl [mailto:[EMAIL PROTECTED]
>Sent: Thursday, September 18, 2008 1:17 PM
>To: mysql@lists.mysql.com
>Cc: Jerry Schwartz; 'Stut'
>Subject: Re: Finding gaps
>
>Hi all,
>
>I'm just throwing something out ...
>
>How about:
>
>select a.id,b.id from dataset a left join dataset b
>       on a.id=b.id+1
>       where b.id is null;
>
>This should find single gaps.  It won't find larger gaps.
>
>Just my $.02.
>
>Mike.
>
>On Thursday 18 September 2008 10:44:47 am Jerry Schwartz wrote:
>> >-----Original Message-----
>> >From: Stut [mailto:[EMAIL PROTECTED]
>> >Sent: Wednesday, September 17, 2008 6:30 PM
>> >To: Jerry Schwartz
>> >Cc: mysql@lists.mysql.com
>> >Subject: Re: Finding gaps
>> >
>> >On 17 Sep 2008, at 22:34, Jerry Schwartz wrote:
>> >> Our Japanese partners will notice and will ask. Similar things have
>> >> come up
>> >> before.
>> >>
>> >> I want to be pro-active.
>> >
>> >Notice what? Why would it be bad? What type of data are we dealing
>> >with here?
>>
>> [JS] In this case, we are dealing with a list of products.
>>
>> >If each row requires a unique ID use an autonumber. If your partners
>> >don't understand that deleted items will create gaps, explain it to
>> >them. IMHO you're creating a problem that doesn't exist.
>>
>> [JS] I can pass along my boss's email address, if you want to explain
>to
>> him why it doesn't matter. Personally, I depend upon my job.
>>
>> >If you just need sequential numbers for display purposes, generate
>> >them when you do the displaying. There's no need for those numbers to
>> >be in the database.
>>
>> [JS] They are propagated into other databases that I do not control.
>They
>> are managed and used by our main office in Japan. They notice
>everything
>> (except misspellings).
>
>
>
>--
>Mike Diehl




-- 
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to