<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/">
<channel>
<title>renephoenix.de (Kommentare zu &quot;Position ermitteln&quot;)</title>
<description>http://renephoenix.de</description>
<dc:creator>renephoenix.de</dc:creator>
<language>de-DE</language>
<lastBuildDate>Thu, 30 Sep 2004 00:00:00 +0200</lastBuildDate>
<link>http://www.renephoenix.de/</link>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<generator>TM::RSS</generator>

<item>
<pubDate>Thu, 30 Sep 2004 00:00:00 +0200</pubDate>
<title>Kommentar von Thiemo</title>
<description>&lt;p&gt;Das kommt mir verdammt bekannt vor: Das selbe Problem hatte ich in eine Datenbanken-Klausur eingebaut. Bei mir ging es um Wettkampfergebnisse, wobei ich aus der erzielten Zeit die Platzierung ermitteln möchte. Meine Lösung ist ein (Standard-konformes) Self-JOIN:&lt;/p&gt;&lt;p&gt;SELECT t.nachname, COUNT(kleinere.nachname) + 1 AS position&lt;br /&gt;
FROM telefonbuch AS t&lt;br /&gt;
LEFT OUTER JOIN telefonbuch AS kleinere&lt;br /&gt;
ON t.nachname &gt; kleinere.nachname&lt;br /&gt;
GROUP BY t.nachname&lt;br /&gt;
ORDER BY t.nachname;&lt;/p&gt;&lt;p&gt;Mit einem Sub-SELECT lässt sich eine äquivalente Lösung konstruieren. Der Self-JOIN ist allerdings cooler. ;-)&lt;/p&gt;</description>
<link>http://www.renephoenix.de/4566</link>
<comments>http://www.renephoenix.de/4566</comments>
<slash:comments>0</slash:comments>
<wfw:commentRss>http://www.renephoenix.de/?cmd=rss&amp;related=4566&amp;type=comm</wfw:commentRss>
<guid>4566</guid>
</item>

</channel>
</rss>