如何使用存储过程返回动态表
本文关键字:动态 返回 存储过程 何使用 | 更新日期: 2023-09-27 17:49:16
我有两个表tblCustBilIinfo
(Bill_no,Customer_Name,date,bill_Amount,deposit,Balance)
And tblincome with (Tid,date,name,amount)
现在我需要显示这样的记录
Select c.Bill_Amount,I.Amount ,C.balance from tblcustBillInfo as C, tblincome As I
where C.customer_Name ='rakesh'
and date between '24-06-2016' And '30-06-2016'
现在选择的记录就像在资产负债表格式就像在会计(借记贷)。首先选择账单金额,然后选择客户的借方金额。
还需要选择日期列,但它的值是根据所选记录从上面的表中选择的。
请问有谁能帮我解决一下吗?或者指导我使用程序或函数来完成该任务。不,除非在表之间使用一个通用命名列(OR)使用相关列(OR)进行JOIN
操作,否则无法从两个表中获取数据。比如
select c.Bill_Amount,
I.Amount ,
C.balance
from tblcustBillInfo as C JOIN tblincome As I ON C.id = I.Tid
where C.customer_Name = 'rakesh'
and C.date between '24-06-2016' And '30-06-2016'