Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Select top 3 within a group
Message
 
 
To
16/06/2006 20:48:15
General information
Forum:
Visual FoxPro
Category:
Databases,Tables, Views, Indexing and SQL syntax
Miscellaneous
Thread ID:
01129690
Message ID:
01129697
Views:
26
>I got a "Group by clause missing or invalid" when I tried this. Putting a "GROUP BY team" before the HAVING clause didn't change the error.
>
>My attempt was
>SELECT * FROM myTable mt1;
> WHERE score IN (SELECT score FROM myTable mt2 WHERE mt1.team = mt2.team ORDER BY score DESC TOP 3)
>
>This generated a "Function name is missing )" error. It seems that any ORDER BY inside a IN() clause generates this error. Could you please explain why?

Rich,

It'll only run in VFP9. How come you didn't upgrade yet? <g>
--sb--
Previous
Reply
Map
View

Click here to load this message in the networking platform