Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Parameterized view fails when parameter's table also in join
Message
From
26/09/2002 18:30:52
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Title:
Parameterized view fails when parameter's table also in join
Miscellaneous
Thread ID:
00705008
Message ID:
00705008
Views:
47
I have found a slightly obscure (at least to me) problem with parameterized views.

I had a view :

SELECT *,equip.eqno ;
FROM fab LEFT OUTER JOIN equip;
ON Fab.equip_id = Equip.equip_id ;
WHERE Fab.equip_id = ?equip.equip_id

The view fails showing all records not just those limited by the WHERE clause. No Error message.

The join may be fouling the where clause.

What I had to do was use a alias in either the join or the where clause.

SELECT *,equip2.eqno ;
FROM fab LEFT OUTER JOIN equip AS equip2;
ON Fab.equip_id = Equip2.equip_id ;
WHERE Fab.equip_id = ?equip.equip_id

Only other time I used an alias in a join was when I had to use the same table with different join conditions.

No question - just posted to get it into the database.
Best Regards
Don Simpson
Next
Reply
Map
View

Click here to load this message in the networking platform