Click here to Skip to main content
16,004,782 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
i have 4 tables

TABLE: CHECK
ID  |  CHECK_NO  |  INPUTBY
1   |  123       |  NINA
2   |  234       |  IAN

TABLE: CHECK_VOUCHER
ID |   CV_NO   |     INPUTBY
1  |   4515    |     NINA
2  |   2349    |     IAN

TABLE: OFFICIAL_RECEIPT
ID |   OR_NO   | INPUTBY
1  |  12393A   |  NINA
2  |  23441A   |   IAN

TABLE: PASSBOOK
ID  |  ACCOUNT_NO  |  INPUTBY
1   |  84823       |  NINA
2   |  74159       |  IAN


I WANT MY DATAGRIDVIEW TO BE LIKE THIS

INPUTBY  |   DOCUMENT        | NO
NINA     |   CHECK           | 123
NINA     |   CHECK_VOUCHER   | 4515
NINA     |   OFFICIAL_RECEIPT| 12393A
NINA     |   PASSBOOK        | 84823


IS IT POSSIBLE IF I USE A UNION OR UNION ALL CODE???
Posted
Updated 8-Jun-14 22:21pm
v2
Comments
Nayan Rudani 9-Jun-14 4:46am    
Please let me know ,Which table is master Table AND foreign key for all Other table To make Join.
Member 9663328 9-Jun-14 4:51am    
i don't have a master table, my primary key is the id. i don't have foreign key
Nayan Rudani 9-Jun-14 5:59am    
then try with :

SELECT INPUTBY,'CHECK' AS DOCUMENT,CHECK_NO AS NO FROM CHECK WHERE INPUTBY = 'NINA'

UNION

SELECT INPUTBY,'CHECK_VOUCHER' AS DOCUMENT,CV_NO AS NO FROM CHECK_VOUCHER WHERE INPUTBY = 'NINA'

UNION

SELECT INPUTBY,'OFFICIAL_RECEIPT' AS DOCUMENT,OR_NO AS NO FROM OFFICIAL_RECEIPT WHERE INPUTBY = 'NINA'

UNION

SELECT INPUTBY,'PASSBOOK' AS DOCUMENT,ACCOUNT_NO AS NO FROM PASSBOOK WHERE INPUTBY = 'NINA'

1 solution

You can use union like following
SELECT INPUTBY,'CHECK' AS DOCUMENT,CHECK_NO AS NO FROM CHECK WHERE INPUTBY = 'NINA'

UNION

SELECT INPUTBY,'CHECK_VOUCHER' AS DOCUMENT,CV_NO AS NO FROM CHECK_VOUCHER WHERE INPUTBY = 'NINA'

UNION

SELECT INPUTBY,'OFFICIAL_RECEIPT' AS DOCUMENT,OR_NO AS NO FROM OFFICIAL_RECEIPT WHERE INPUTBY = 'NINA'

UNION

SELECT INPUTBY,'PASSBOOK' AS DOCUMENT,ACCOUNT_NO AS NO FROM PASSBOOK WHERE INPUTBY = 'NINA'
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900