<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>SQL STATEMENT</title>
    <link>http://forum.geizhals.at/feed.jsp?id=86580</link>
    <description>Geizhals-Forum</description>
    <item>
      <title>Re(10): SQL STATEMENT</title>
      <link>http://forum.geizhals.at/t86580,441346.html#441346</link>
      <description>weiss nicht, keine zeit gehabt es auszuprobieren; habe es aus dem buch abgetippt...&lt;br&gt;&lt;br&gt;Max&lt;br/&gt;</description>
      <pubDate>Mon, 08 Jul 2002 16:05:18 GMT</pubDate>
      <guid>http://forum.geizhals.at/t86580,441346.html#441346</guid>
      <dc:creator>MaxF</dc:creator>
      <dc:date>2002-07-08T16:05:18Z</dc:date>
    </item>
    <item>
      <title>Re(9): SQL STATEMENT</title>
      <link>http://forum.geizhals.at/t86580,440623.html#440623</link>
      <description>Das geht??&lt;br&gt;&lt;br&gt;Informix würde sich aufregen, dass du ein Subselect auf die Tabelle machst, aus der du löschen willst, und das hat Informix gara nicht gern.&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Mon, 08 Jul 2002 06:57:38 GMT</pubDate>
      <guid>http://forum.geizhals.at/t86580,440623.html#440623</guid>
      <dc:creator>Infosauger</dc:creator>
      <dc:date>2002-07-08T06:57:38Z</dc:date>
    </item>
    <item>
      <title>Re(4): SQL STATEMENT</title>
      <link>http://forum.geizhals.at/t86580,439356.html#439356</link>
      <description>Klar, so hätte ich's auch gemacht; aber irgendwie geht alles (*) in SQL, auch wenn man selbst nicht draufkommt &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt; siehe mein voriges Posting&lt;br&gt;&lt;br&gt;(*) für die Puristen: ich weiss schon: SQL kann nicht alles was eine turing maschine kann.&lt;br&gt;&lt;br&gt;Max.&lt;br/&gt;</description>
      <pubDate>Sat, 06 Jul 2002 19:54:23 GMT</pubDate>
      <guid>http://forum.geizhals.at/t86580,439356.html#439356</guid>
      <dc:creator>MaxF</dc:creator>
      <dc:date>2002-07-06T19:54:23Z</dc:date>
    </item>
    <item>
      <title>Re(8): SQL STATEMENT</title>
      <link>http://forum.geizhals.at/t86580,439351.html#439351</link>
      <description>Naja, das löschen geht schon einfach, dann sind aber wieder alle weg.&lt;br&gt;&lt;br&gt;Leicht ist's nicht, aber eine Lösung für z.B. Oracle sieht so aus:&lt;br&gt;&lt;br&gt;DELETE from emaillistentabelle E where&lt;br&gt;&amp;nbsp;&amp;nbsp;rowid in (select E2.rowid from emaillistentabelle E2&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; except select max(E3.rowid) from emaillistentabelle E3&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; group by E3.emailadresse, E3.zweitesgleichesAttribut, ... );&lt;br&gt;&lt;br&gt;ist nicht wirklich instinktiv &lt;img src="zwinker.gif" width="16" height="19" align="absmiddle" alt=";-)"/&gt; &lt;br&gt;&lt;br&gt;und ich hatte Hilfe von Joe Celko's SQL for Smarties, Morgan Kaufmann Publishers (ISBN 1-55860-576-2)&lt;br/&gt;</description>
      <pubDate>Sat, 06 Jul 2002 19:51:34 GMT</pubDate>
      <guid>http://forum.geizhals.at/t86580,439351.html#439351</guid>
      <dc:creator>MaxF</dc:creator>
      <dc:date>2002-07-06T19:51:34Z</dc:date>
    </item>
    <item>
      <title>Re(7): SQL STATEMENT</title>
      <link>http://forum.geizhals.at/t86580,436591.html#436591</link>
      <description>Dann würde ich ein 'DISTINCT' verwenden. Dann kann ein Adresse noch so oft drinnen stehen, im SELECT ist er dann nur einmal drinnen. Ein Remove ist dann auch einfach....&lt;br&gt;&lt;br&gt;Ardjan&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Fri, 05 Jul 2002 07:17:04 GMT</pubDate>
      <guid>http://forum.geizhals.at/t86580,436591.html#436591</guid>
      <dc:creator>Ardjan</dc:creator>
      <dc:date>2002-07-05T07:17:04Z</dc:date>
    </item>
    <item>
      <title>Re(3): SQL STATEMENT</title>
      <link>http://forum.geizhals.at/t86580,436580.html#436580</link>
      <description>naje, wenn's geht, schreibst mit distinct alle Einträge in eine temp. Tabelle, löscht die orig. Tabelle, und schreibst die temp zurück.&lt;br&gt;Einen Anderen Weg sehe ichleider nicht!&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Fri, 05 Jul 2002 07:11:40 GMT</pubDate>
      <guid>http://forum.geizhals.at/t86580,436580.html#436580</guid>
      <dc:creator>Infosauger</dc:creator>
      <dc:date>2002-07-05T07:11:40Z</dc:date>
    </item>
    <item>
      <title>Re(6): SQL STATEMENT</title>
      <link>http://forum.geizhals.at/t86580,435969.html#435969</link>
      <description>Naja es wär mir eigentlich egal ... weil es geht um einen Newsletter! Und ich möchte eigentlich nur verhindern, dass eine Mailadresse öfters eingetragen wird ; )&lt;br&gt;&lt;br&gt;ciao&lt;br&gt;&lt;br&gt;Undying&lt;br/&gt;</description>
      <pubDate>Thu, 04 Jul 2002 16:05:00 GMT</pubDate>
      <guid>http://forum.geizhals.at/t86580,435969.html#435969</guid>
      <dc:creator>Undying</dc:creator>
      <dc:date>2002-07-04T16:05:00Z</dc:date>
    </item>
    <item>
      <title>Re(5): SQL STATEMENT</title>
      <link>http://forum.geizhals.at/t86580,435860.html#435860</link>
      <description>Ist auch ziemlich schwierig, weil du nie wissen kannst welche der falsche Eintrag ist. Es geht nur händisch, oder mit irghendwelche zusätzliche Felder wie ein DateStamp, wo du der älteste Datensatz stehen lassen kannst.&lt;br&gt;&lt;br&gt;Ardjan&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 04 Jul 2002 14:27:03 GMT</pubDate>
      <guid>http://forum.geizhals.at/t86580,435860.html#435860</guid>
      <dc:creator>Ardjan</dc:creator>
      <dc:date>2002-07-04T14:27:03Z</dc:date>
    </item>
    <item>
      <title>Re(4): SQL STATEMENT</title>
      <link>http://forum.geizhals.at/t86580,435670.html#435670</link>
      <description>Hi!&lt;br&gt;&lt;br&gt;Danke für die Antwort nur weiß ich leider net wie ich das einbauen könnte (ohne jetzt VBScript Code auszuführen), damit immer eins bestehen bleibt und die Restlichen gelöscht werden.&lt;br&gt;&lt;br&gt;ciao&lt;br&gt;&lt;br&gt;Undying&lt;br/&gt;</description>
      <pubDate>Thu, 04 Jul 2002 12:23:30 GMT</pubDate>
      <guid>http://forum.geizhals.at/t86580,435670.html#435670</guid>
      <dc:creator>Undying</dc:creator>
      <dc:date>2002-07-04T12:23:30Z</dc:date>
    </item>
    <item>
      <title>Re(3): SQL STATEMENT</title>
      <link>http://forum.geizhals.at/t86580,435304.html#435304</link>
      <description>Mit den Assitenten aus Access erstellt:&lt;br&gt;&lt;tt&gt;SELECT DISTINCTROW PersonalNr, Name&lt;br&gt;FROM tbl_Personal&lt;br&gt;WHERE PersonalNr In (SELECT PersonalNr FROM tbl_Personal As Tmp GROUP BY PersonalNr HAVING Count(*)&gt;1 )&lt;br&gt;ORDER BY PersonalNr;&lt;/tt&gt;&lt;br&gt;Diese Abfrage sucht alle Namen heraus wo der Personalnummer öfters vorkommt. Abfrage ist natürlich noch nicht fertig, weil er jetzt _alle_ Mehrfacheinträge anzeigt. Diese Ergebnisse kannst nicht direkt löschen!&lt;br&gt;&lt;br&gt;HTH&lt;br&gt;Ardjan&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 04 Jul 2002 07:00:27 GMT</pubDate>
      <guid>http://forum.geizhals.at/t86580,435304.html#435304</guid>
      <dc:creator>Ardjan</dc:creator>
      <dc:date>2002-07-04T07:00:27Z</dc:date>
    </item>
    <item>
      <title>Re(2): SQL STATEMENT</title>
      <link>http://forum.geizhals.at/t86580,434641.html#434641</link>
      <description>thx funktioniert!&lt;br&gt;&lt;br&gt;Gibts eventuell auch eine SQl-Möglichkeit doppelte Einträge zu löschen?!&lt;br&gt;&lt;br&gt;ciao&lt;br&gt;&lt;br&gt;Undying&lt;br/&gt;</description>
      <pubDate>Wed, 03 Jul 2002 13:52:48 GMT</pubDate>
      <guid>http://forum.geizhals.at/t86580,434641.html#434641</guid>
      <dc:creator>Undying</dc:creator>
      <dc:date>2002-07-03T13:52:48Z</dc:date>
    </item>
    <item>
      <title>Re: SQL STATEMENT</title>
      <link>http://forum.geizhals.at/t86580,434548.html#434548</link>
      <description>select * from table where (email_attribut NOT LIKE '%@%') OR (email_attribut NOT LIKE '%.%') ;&lt;br&gt;&lt;br&gt;OR evtl. durch AND ersetzen, je nachdem was Du genau brauchst.&lt;br&gt;&lt;br&gt;- Max.&lt;br/&gt;</description>
      <pubDate>Wed, 03 Jul 2002 12:24:20 GMT</pubDate>
      <guid>http://forum.geizhals.at/t86580,434548.html#434548</guid>
      <dc:creator>MaxF</dc:creator>
      <dc:date>2002-07-03T12:24:20Z</dc:date>
    </item>
    <item>
      <title>SQL STATEMENT</title>
      <link>http://forum.geizhals.at/t86580,434539.html#434539</link>
      <description>Wie sieht ein DELETE Statement aus, dass aus einer Datenbank mit E-mailadressen alle Emailadresse löscht die:&lt;br&gt;&lt;br&gt;kein @ Zeichen enthalten und keinen . enthalten!&lt;br&gt;&lt;br&gt;Kann mir wer helfen?! Also mir würde der WHERE teil Fehlen ...&lt;br&gt;&lt;br&gt;DELETE * FROM email WHERE ???&lt;br&gt;&lt;br&gt;thx&lt;br&gt;&lt;br&gt;ciao&lt;br&gt;&lt;br&gt;Undying&lt;br/&gt;</description>
      <pubDate>Wed, 03 Jul 2002 12:09:31 GMT</pubDate>
      <guid>http://forum.geizhals.at/t86580,434539.html#434539</guid>
      <dc:creator>Undying</dc:creator>
      <dc:date>2002-07-03T12:09:31Z</dc:date>
    </item>
  </channel>
</rss>
