销售表sales(datefield,type references type(type)...)
类型表type(type,name)select type,sum(amt) as amt
from slaes as s join type as t on s.type=t.type
where datediff(dw, datefield, getedate())=0
group by type