Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Getting Data from Two Tables
Message
 
 
To
11/06/2008 13:00:14
General information
Forum:
Visual FoxPro
Category:
Databases,Tables, Views, Indexing and SQL syntax
Environment versions
Visual FoxPro:
VFP 9 SP1
OS:
Windows XP SP2
Network:
Windows 2000 Server
Database:
Visual FoxPro
Miscellaneous
Thread ID:
01323156
Message ID:
01323168
Views:
11
>>I am using SPT to get remote data from two tables.
>>
>>One table(Task Table) has a field called schuledhours. The second table(Assignments Table) is a child of table one with a field called assignedhours. I need a sql that lists the scheduledhours, sum of assignedhours.
>
>
>SELECT TaskTable.*, NVL(Tbl1.SumHours, CAST(0 as int)) AS WholeHours;
>FROM  TaskTable;
>LEFT JOIN (SELECT Id, SUM(assignedhours) AS SumHours;
>                              FROM Assignments;
>                              GROUP BY Id) Tbl1;
>ON TaskTable.Id = Tbl1.Id
>
>Where Id is the Primary key of TaskTable and FK of Assignments.

Good catch with LEFT JOIN!
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