This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: How can I sum values in multiple rows
- To: "'xsl-list at mulberrytech dot com'" <xsl-list at mulberrytech dot com>
- Subject: RE: How can I sum values in multiple rows
- From: Kay Michael <Michael dot Kay at icl dot com>
- Date: Wed, 3 May 2000 15:49:33 +0100
- Reply-To: xsl-list at mulberrytech dot com
> I'm generating xml-Files from a database and I want to sum values of
> multiple rows like
>
> <xsl:value-of select="format-number(SONDERSET/ROW[@ID='1'] +
> SONDERSET/ROW[@ID='2'] + SONDERSET/ROW[@ID='3'],'###.##0,00')"/>
>
> Now the problem is, that I don't know how many rows are there
> so I need a possibility to do something like :
>
> <xsl:value-of
> select="format-number(SONDERSET/ROW[@ID='*'],'###.##0,00')"/>
>
Try <xsl:value-of
select="format-number(sum(SONDERSET/ROW[@ID]),'###.##0,00')"/>
Mike Kay
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list