Please start any new threads on our new
site at https://forums.sqlteam.com. We've got lots of great SQL Server
experts to answer whatever question you can come up with.
| Author |
Topic |
|
asm
Posting Yak Master
140 Posts |
Posted - 2005-10-21 : 02:44:36
|
| HI EVERYBODY...PLEASE HELP ME TO SOLVE THIS PROBLEM..I HAVE TO GENERATE A REPORT FOT THAT I FIRE TWO QUERY...QUERY : 1---------------SELECT GEN.GLCODE, GEN.GLNAME, GEN.CBCODE, GEN.CBFROM GENWHERE (((GEN.CB)='Y'));---> IT WILL RETRIVE THE CASH / BANK NAME FORM GEN TABLE QUERY : 2---------------SELECT PARTY.PARTYNAME AS PARTYNAME, GENM.GLNAME AS GLNAME, GENM.OPBAL AS OAMOUNT, GENCASH.GLNAME AS CASHNAME, TXN.CBCODE AS CBCODE, GENM.CB AS CB, TXN.GLCODE AS GLCODE, TXN.VOUCHER AS VOUCHER, TXN.DOCDATE AS DOCDATE, TXN.AMOUNT AS TAMOUNT, TXN.VTYPE AS VTYPE, TXN.NARR AS NARR, TXN.CHEQUE AS CHEQUE, TXN.CHEQDATE AS CHEQDATE, TXN.BANK AS BANK, TXN.BILLNO AS BILLNO, TXN.BILLDT AS BILLDTFROM PARTY RIGHT JOIN (GEN AS GENM LEFT JOIN (TXN LEFT JOIN GENCASH ON TXN.CBCODE=GENCASH.CBCODE) ON GENM.GLCODE=TXN.GLCODE) ON PARTY.PARTYCODE=TXN.PARTYCODEWHERE GENM.CB='N';---> THIS WILL RETRIVE THE ALL DATA FROM TXN, GEN, PARTY, GENCASH IS LINKED ON CBCODE WITH TXN HOW CAN I GET THIS RESULT WITH SINGLE QUERY...THANKS ASM |
|
|
madhivanan
Premature Yak Congratulator
22864 Posts |
Posted - 2005-10-21 : 02:47:42
|
General Approach isSelect T1.*,T2.* from ( First query ) T1inner join ( Second query ) T2on T1.col=T2.col where col is the common column of both the result setsMadhivananFailing to plan is Planning to fail |
 |
|
|
activecrypt
Posting Yak Master
165 Posts |
Posted - 2005-10-24 : 01:20:02
|
| Hi,to understand this please read joining tables, overview under BOl , BOL has very good examples for almost everything you wants.-----------------------------------------------------------MSSQL Server encryption software http://www.activecrypt.com |
 |
|
|
|
|
|
|
|