SELECT sale.materialType,
sum(sale.total),
sum(sale.cosrTotal)
FROM sale
WHERE ( sale.saleDate >= '2003/09/21' ) AND
( sale.saleDate <= '2003/09/28' )
GROUP BY sale.materialType
这样子就是正确的,郁闷啊,哈哈哈
SELECT sale.materialType,
sum(sale.total),
sum(sale.cosrTotal)
FROM sale
WHERE ( sale.saleDate >= :condition1 ) AND
( sale.saleDate <= :condition2 )
GROUP BY sale.materialType
这是数据库窗口的代码,名字为dw_mysale
程序中
string mincondition,maxcondition
long salerow
mincondition=trim(em_year.text)+'/01/01'
maxcondition=trim(em_year.text)+'/12/30'
datastore sale
sale=create datastore
sale.dataobject='dw_mysale'
sale.settransobject(sqlca)
salerow=sale.retrieve(mincondition,maxcondition)
满足条件的记录有好多条,但是salerow只等于0