Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Group By does not return right result with multiple tabl
Message
General information
Forum:
Visual FoxPro
Category:
Databases,Tables, Views, Indexing and SQL syntax
Environment versions
Visual FoxPro:
VFP 8 SP1
Database:
Visual FoxPro
Miscellaneous
Thread ID:
01186807
Message ID:
01186812
Views:
24
>Hi everyone,
>
>I am running the following select statement:
>
>Select Trans.cTrans_fk, Sum(Payments.yAmount_paid) as yAmount_paid, ;
>Sum(Charges.yCharges_amount) as yCharges_amount ;
>from Trans inner join Payments ;
>on Trans.cTrans_pk = Payments.cTrans_fk ;
>inner join Charges ;
>on Trans.cTrans_pk = Charges.cTrans_fk ;
>group by 1
>
>
>If I join two tables I have the right result but with three tables.
>Is there a problem joining more than two tables and using group by?
>
>Thanks.

No. What data you have in these tables and what result you expect?

Also are you sure that for each cTrans_pk you have at least one record in Payments and one record in Charges tables?
Against Stupidity the Gods themselves Contend in Vain - Johann Christoph Friedrich von Schiller
The only thing normal about database guys is their tables.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform