一个非常复杂的SQL,请高手进入,帮我解决!!
有三个表
card
card_id,name
001 wang
002 zhang
003 zhao
004 li
store
store_id,card_id,storetype,money,storecent
000001 002 XC 200 20
000002 001 ZC 100 10
000003 002 HE 365 30
000004 003 XC 252 20
000005 003 SB 350 30
000006 001 HE 110 10
000007 002 XC 460 40
usecent
use_id,card_id,usecent
000001 001 26
000002 003 31
000003 001 13
现在想查询出的表如下
card_id name XC ZC HE SB usecent TOTALcent TOTALmoney
001 wang 10 30 -39 1 210
002 zhang 60 10 70 1025
003 zhao 20 30 -31 19 602
004 li
这里要用到了交叉表,可是后面要加上,usecent和TOTALcent(剩余积分),TOTALmoney(消费总额)
请大侠指点!!谢谢