Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Help for SQL
Message
 
 
To
16/04/2008 12:30:40
Reza Meamar
Homa Programming Group
Shiraz, Iran
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Title:
Environment versions
Visual FoxPro:
VFP 7 SP1
OS:
Windows XP SP2
Miscellaneous
Thread ID:
01311183
Message ID:
01311186
Views:
22
This message has been marked as the solution to the initial question of the thread.
>Dear all,
>I have a table with below data:
>
>Dcode – Pcode – Payment – Discount
>1    -    1    -   10000  - 0
>1    -    1    -   40000  - 0
>1    -    1    -   20000  - 1000
>1    -    2    -   30000  - 0
>
>I want to write a SQL that make a cursor as below
>Dcode – pcode – payment – DisNum – UnDisNum
>1    -    1    -   70000  - 12
>1    -    2    -   30000  - 0 -  1
>
>Here is my SQL
>Select Main.DCode, Main.PCode, SUM(Payment), sum(IIF(Disount>0,1,0000000000)) as DisNum, 
 sum(IIF(Disount>0,0000000000,1)) as UnDisNum ;
>From Main ;
>Group by Main.DCode,Main.PCode ;
>Into cursor TempCrs Readwrite
>
>But I don’t know how I can count num of records that their Discount is empty and num of records that their Discount is not empty.
>Can I do this in one SQL statement ?

See changes inline.
If it's not broken, fix it until it is.


My Blog
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform