Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
SQL COUNT Question
Message
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
01223186
Message ID:
01223189
Views:
15
>I have a header table and a child table.
>
>Not all header records have a child record.
>
>I want to pull all headers and also a column with the count of child records.
>
>What I have isn't working. Using VFP 9:
>
>
>SELECT mh.Caption, mh.Icon, COUNT(mi.*) AS Total;
>	FROM MenuHead MH;
>	JOIN MenuItems mi on mi.Parent = mh.id;
>	GROUP BY mh.Caption, mh.Icon;
>	INTO CURSOR Temp1
>
>
>Anyone?
>
>Thanks
SELECT mh.Caption, mh.Icon, sum(iif(IsNull(mi.Parent),0,1)) AS Total ;
	FROM MenuHead MH;
	LEFT JOIN MenuItems mi on mi.Parent = mh.id;
	GROUP BY mh.Caption, mh.Icon;
	INTO CURSOR Temp1
>
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