: Is it possible to use xsl:sort to sort things based on multiple XML elements, like a datestamp split into <day>, <month> and <year>?
: If so, how is this done?
:
: Thanks in advance for any help.
Just use multiple xsl:sort elements:
<xsl:for-each select="nodes/node">
<xsl:sort select="datestamp/year" data-type="number" order="ascending" />
<xsl:sort select="datestamp/month" data-type="number" order="ascending" />
<xsl:sort select="datestamp/day" data-type="number" order="ascending" />
<output/>
</xsl:for-each>
infidel
$ select * from users where clue > 0
no rows returned