如果我们从以下简单的SQL语句开始工作。聚合函数和按问题分组
SELECT sor.FPARTNO, sum(sor.FUNETPRICE)
FROM sorels sor
GROUP BY sor.FPARTNO
FPartNo是部件号,Funetprice显然是净价格。用户也想要描述并导致问题。如果我遵循了这样的:
SELECT sor.FPARTNO, sor.fdesc, sum(sor.FUNETPRICE)
FROM sorels sor
GROUP BY sor.FPARTNO, sor.fdesc
如果没有针对这部分中描述的多种变体,在文本通常是非常小的变化,那么我实际上并不总量上的零件号。合理?
我相信这一定很简单。我怎样才能返回与零件编号相对应的第一个fdesc?任何描述变化都可以满足,因为它们几乎完全相同。
编辑:描述是一个文本字段。
难道你还不得不使用MIN或MAX,否则你会得到虚假群体? – recursive 2010-01-04 20:44:46
哎呀!现在修复它 – gbn 2010-01-04 20:51:26