Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Need Correct SQL
Message
From
01/06/1999 03:16:10
Vinod Parwani
United Creations L.L.C.
Ad-Dulayl, Jordan
 
 
To
29/05/1999 11:08:43
Cindy Winegarden
Duke University Medical Center
Durham, North Carolina, United States
General information
Forum:
Visual FoxPro
Category:
Databases,Tables, Views, Indexing and SQL syntax
Miscellaneous
Thread ID:
00224286
Message ID:
00224805
Views:
24
>Vinod,
>
>It looks like there is no direct relation between Tr2 and GL Master except through Trans. Your SQL should give you the same name in the 4th and 8th columns. Does it?
>
>In order to get a different name in the 8th column you would need to
>
> USE GlMaster AGAIN ALIAS RelatedToTr2 IN 0
>
>then use
>
> RelatedToTr2.GLMST_NAME AS Tr2_GLMST_NAME
>
>for the 8th column, and include
>
> AND RelatedToTr2.SomeKey = TR2_SomeForeignKey
>
>in your WHERE clause.
>
>>I'm having 3 files :-
>>
>>1. GL Master - Having all the general Ledger codes
>>2. Trans - Having Debit Part of Entry - Parent of Tr2
>>3. Tr2 - Having Credit Part of entry - Child of Trans
>>
>>Both Trans and Tr2 are taking G/L Code, G/L Desc etc. from GL master, I'm using following SQl to generate report but it is not returning correct Glmst_name for tr2...
>>
>>SELE TRANS_VNO, TRANS_DATE, TRANS_CODEFK, GLMST_NAME, TRANS_PART, TRANS_AMT, ;
>>TR2_CODE, GLMST_NAME, TR2_PART, TR2_AMT ;
>>FROM ACTRANS, ACGLMST, ACTR2 WHERE TRANS_CODEFK=GLMST_CODEPK AND ;
>>TRANS_KEYPK=TR2_KEYFK
>>
>>Can somebody give me the correct sql to get the right Glmst name...

Thanks for the help... Its working...

But is it the only way to do it ?? I mean, isn't there any way that i can just get the correct result without using the file twice...

Pls advs...
Previous
Reply
Map
View

Click here to load this message in the networking platform