日期:2014-05-18  浏览次数:20521 次

两张表查询后格式问题求解
storeid flowno PLUName 重量 amount 小票金额 代金卷
401 8958 a 2.06 20.10 39.00 0.00
401 8958 b 1.42 13.90 39.00 0.00
401 8958 c 1.96 5.00 39.00 0.00
401 8962 d 2.06 12.30 12.30 0.00
401 8967 a 1.02 10.00 10.00 2.00
401 8971 v 1.54 15.00 15.00 0.00
401 8975 v 1.58 4.00 4.00 0.00
401 8979 d 1.34 4.20 4.20 0.00
401 8983 a 5.88 36.20 99.40 0.00
401 8983 v 4.48 44.60 99.40 0.00
401 8983 c 2.40 6.10 99.40 0.00
401 8983 d 2.10 12.50 99.40 0.00

--------------------------------------希望格式
storeid flowno PLUName 重量 amount 小票金额 代金卷
401 8958 a 2.06 20.10 39.00 12.3
b 1.42 13.90
c 1.96 5.00
d 2.06 12.30
401 8967 a 1.02 10.00 10.00 2.00
401 8971 v 1.54 15.00 15.00 0.00
401 8975 v 1.58 4.00 4.00 0.00
401 8979 d 1.34 4.20 4.20 0.00
401 8983 a 5.88 36.20 99.40 0.00
v 4.48 44.60 0.00
c 2.40 6.10 0.00
d 2.10 12.50 0.00
----------------------------------------
有两张表没有主外键关系,不过可以通过STOREID,PLUNO,和时间关联,
第一张表是小票的明细表(有storeid,flowno,重量,amount)
第二张表是小票总金额表以及付款方式(有storeid,flowno,小票金额,代金卷)

------解决方案--------------------
SQL SERVER 2000还是2005+?