अगर मैं इस सवाल को हल करता हूं, जो ईमानदारी से कहूं तो मैं नहीं, क्या आप एक संघ की तलाश कर रहे हैं?
select a,b,c,0 as e,0 as f, test,data from table1
union
select a,b,c,e,f, test,data from table2
union
select a,b,c,0 as e,0 as f, test,data from table3
संपादित करें शामिल ई और एफ
संपादित करें2 आपको प्रत्येक संघ से पहले जहां खंड जोड़ना होगा
select a,b,c,0 as e,0 as f, test,data from table1
where test= 1 and data =1 and id =0
union
select a,b,c,e,f, test,data from table2
where test= 1 and data =1 and id =0
union
select a,b,c,0 as e,0 as f, test,data from table3
where test= 1 and data =1 and id =0