Welcome To The Home Of The Visual FoxPro Experts  
home. signup. forum. archives. search. articles. downloads. faq. members. files. rss.
 From: Stefan Wuebbe
  Where is Stefan Wuebbe?
 Hamburg
 Germany
 Stefan Wuebbe
 To: Ahsan Rana
  Where is Ahsan Rana?
 Lahore
 Pakistan
 Ahsan Rana
Subject: RE: Select SQL
Thread ID: 185138 Message ID: 185143 # Views: 1 # Ratings: 0
Version: Visual FoxPro 7 Category: Databases, Tables and SQL Server
Date: Tuesday, July 22, 2008 3:28:03 PM         
   



> Hi Experts
>
> How I can select Missing Invoice Number from Data. Suppos data have Inv No 1,3,4,5,6,8,9,12,14. and I want to print Missing Inv. No which are 2,7,10,11,13 and so on.

Hi Ahsan -

Do you mean something like this?:
CREATE CURSOR invoices (invno Int)
INSERT INTO invoices VALUES (1)
INSERT INTO invoices VALUES (3)
INSERT INTO invoices VALUES (4)
INSERT INTO invoices VALUES (5)

SELECT invno+1 FROM invoices ;
    WHERE ;
        invno < (SELECT MAX(invno) FROM invoices) ;
    AND ;
        invno+1 NOT in (SELECT invno FROM invoices)



hth
-Stefan

ENTIRE THREAD

Select SQL Posted by Ahsan Rana @ 7/22/2008 3:11:36 PM
RE: Select SQL Posted by Cetin Basoz @ 7/22/2008 3:22:25 PM
RE: Select SQL Posted by Stefan Wuebbe @ 7/22/2008 3:28:03 PM
RE: Select SQL Posted by tushar @ 7/22/2008 5:09:20 PM
RE: Select SQL Posted by Stefan Wuebbe @ 7/22/2008 5:14:50 PM