<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>MSSQL 2000 - Stored Procedure + Schleifenprogrammierung</title>
    <link>http://forum.geizhals.at/feed.jsp?id=379465</link>
    <description>Geizhals-Forum</description>
    <item>
      <title>Re(3): MSSQL 2000 - Stored Procedure + Schleifenprogrammierung</title>
      <link>http://forum.geizhals.at/t379465,2986176.html#2986176</link>
      <description>Also von deinem Pseudocode ausgehend&lt;br&gt;&lt;blockquote&gt;&lt;br&gt;while (SELECT ID FROM table WHERE monat IS NOT NULL)&lt;br&gt;{&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;SELECT ID FROM TABLE2 WHERE ID = TABLE1.ID ....&lt;br&gt;&lt;br&gt;}&lt;br&gt;&lt;/blockquote&gt;&lt;br&gt;&lt;br&gt;Würde ich folgendes annehmen:&lt;br&gt;1.) Du hast 3 Tabellen - table, TABLE2 und TABLE1&lt;br&gt;2.) Irgendeine Verknüpfung zwischen table und TABLE2/TABLE1 muß es geben - sonst macht ja die äußere Loop keinen Sinn. Oder du hast auf die Aggregatfunktion COUNT vergessen &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt;&lt;br&gt;&lt;br&gt;daher müßte es ungefähr so sein:&lt;br&gt;&lt;br&gt;&lt;div class=code&gt;&lt;pre&gt;&#xD;
SELECT table2.id FROM table JOIN table2 ON(table2.id = table1.id) JOIN table ON([Verknüpfungs-Bedingung zum Outer table]).&#xD;
&lt;/pre&gt;&lt;/div&gt;&lt;br/&gt;</description>
      <pubDate>Mon, 28 Nov 2005 16:30:40 GMT</pubDate>
      <guid>http://forum.geizhals.at/t379465,2986176.html#2986176</guid>
      <dc:creator>gepeinigter_aon_neukunde</dc:creator>
      <dc:date>2005-11-28T16:30:40Z</dc:date>
    </item>
    <item>
      <title>Re(2): MSSQL 2000 - Stored Procedure + Schleifenprogrammierung</title>
      <link>http://forum.geizhals.at/t379465,2986054.html#2986054</link>
      <description>hm denke nicht. moechte ja nix verbinden oder so sondern nur eine abfrage n-mal ausfuehren und diese hald vom ergebnis der bedingung abhaengig machen.&lt;br&gt;&lt;br&gt;oder hab ich da einen denkfehler?&lt;br/&gt;</description>
      <pubDate>Mon, 28 Nov 2005 15:58:30 GMT</pubDate>
      <guid>http://forum.geizhals.at/t379465,2986054.html#2986054</guid>
      <dc:creator>Frost</dc:creator>
      <dc:date>2005-11-28T15:58:30Z</dc:date>
    </item>
    <item>
      <title>Re: MSSQL 2000 - Stored Procedure + Schleifenprogrammierung</title>
      <link>http://forum.geizhals.at/t379465,2985921.html#2985921</link>
      <description>Mal gaaaaanz dumm gefragt:&lt;br&gt;Joins klappen in deiner Aufgabenstellung nicht ? &lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Mon, 28 Nov 2005 15:23:16 GMT</pubDate>
      <guid>http://forum.geizhals.at/t379465,2985921.html#2985921</guid>
      <dc:creator>gepeinigter_aon_neukunde</dc:creator>
      <dc:date>2005-11-28T15:23:16Z</dc:date>
    </item>
    <item>
      <title>MSSQL 2000 - Stored Procedure + Schleifenprogrammierung</title>
      <link>http://forum.geizhals.at/t379465,2985861.html#2985861</link>
      <description>folgendes problem:&lt;br&gt;&lt;br&gt;ich habe eine vorgefilterte liste&lt;br&gt;SELECT ID FROM table WHERE monat IS NOT NULL&lt;br&gt;&lt;br&gt;diese gibt mir also eine liste von IDs zurueck ... &lt;br&gt;dann moechte ich jedoch in einer while-schleife fuer jeden datensatz einen weiteren select machen.&lt;br&gt;&lt;br&gt;quasi(pseudo code):&lt;br&gt;while (SELECT ID FROM table WHERE monat IS NOT NULL)&lt;br&gt;{&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;SELECT ID FROM TABLE2 WHERE ID = TABLE1.ID ....&lt;br&gt;&lt;br&gt;}&lt;br&gt;&lt;br&gt;so in der art. dass hald fuer jeden datensatz in der liste ein weiterer vorgang ausgefuehrt werden kann. benoetige dafuer ja irgend einen zaehler um zu wissen wann die schleife zuende ist ...&lt;br&gt;&lt;br&gt;wollte das ganze eigentlich urspruenglich in der endgueltigen programmierung loesen, aber der vorteil von der stored precedure waere hald dass man sie nur einmal aufrufen muss und dann sein endgueltiges ergebnis erhaelt.&lt;br&gt;&lt;br&gt;danke fuer sinnvolle beitraege.&lt;br/&gt;</description>
      <pubDate>Mon, 28 Nov 2005 15:08:31 GMT</pubDate>
      <guid>http://forum.geizhals.at/t379465,2985861.html#2985861</guid>
      <dc:creator>Frost</dc:creator>
      <dc:date>2005-11-28T15:08:31Z</dc:date>
    </item>
  </channel>
</rss>
