我有两张表master
和detail
Master
表有列:
id primary
mmrec
billno
billdate
billtype
name
address
amount
Details
表有列:
id primary
purchrecno - master>mmrec
itemcode
itemqty
amount
transtype (There will always be 4 types for this )
taxtype
此外还有一个tax
表,其中有
taxcode primary
taxdesc
percent
我想要实现的是摘要报告,根据billtyp
在特定时间段内将使用两组列,其列数是taxtype
的两倍。一组将显示基本金额(这将是特定税种的金额之和)另一组将具有税额(税额使用税表中的金额计算,以便基本金额+税额等于金额(在详情表)
显然Master
表将提供id来选择details
表事务并提供
details
表事务的日期
tax
表将提供税务信息和税收计算百分比。
我所设想的是每个transtype
会有4个联盟。
但不知何故或其他方法无法正常运作。
我需要你帮助编写这个查询。
我愿意使用存储过程或视图,但更喜欢查询会给我4行。
由于