<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>SQL über zwei tabellen mit namensgleichen feldern</title>
    <link>http://forum.geizhals.at/feed.jsp?id=478588</link>
    <description>Geizhals-Forum</description>
    <item>
      <title>Re: SQL über zwei tabellen mit namensgleichen feldern</title>
      <link>http://forum.geizhals.at/t478588,3963167.html#3963167</link>
      <description>&lt;br&gt;die frage ist willst du lieferanten und kunden in einer tabelle untereinander selktieren?&lt;br&gt;&lt;br&gt;select kund.* from kund&lt;br&gt;union all&lt;br&gt;select lief.* from lief&lt;br&gt;&lt;br&gt;... falls die beiden tabellen wirklich ident sind...&lt;br&gt;&lt;br&gt;&lt;br&gt;willst du die daten nebeneinander ausgeben dann...&lt;br&gt;&lt;br&gt;select kund.*, lief.*&lt;br&gt;from kund, lief&lt;br&gt;(where kund.lieferant_id = lief.id) &amp;lt;-- kann auch anders sein...&lt;br&gt;&lt;br&gt;gleiche feldnamen werden dann mit 'strasse' und dann 'strasse_1' angegeben (zumindest bei oracle) ... mit 'as' kannst du (wie bereits von dir beschrieben) feldnamen frei wählen...&lt;br&gt;&lt;br&gt;wenn die .* konvention nicht funkt, dann kannst du auch &lt;br&gt;select kund.name, knud.strasse, lief.name, lief.strasse .... nehmen...&lt;br/&gt;</description>
      <pubDate>Fri, 16 Feb 2007 14:51:03 GMT</pubDate>
      <guid>http://forum.geizhals.at/t478588,3963167.html#3963167</guid>
      <dc:creator>teleth</dc:creator>
      <dc:date>2007-02-16T14:51:03Z</dc:date>
    </item>
    <item>
      <title>Re: SQL über zwei tabellen mit namensgleichen feldern</title>
      <link>http://forum.geizhals.at/t478588,3962808.html#3962808</link>
      <description>Was genau willst erreichen?&lt;br&gt;&lt;br&gt;Ich vermute mal so etwas:&lt;br&gt;SELECT kund.name, kund.strasse FROM kund&lt;br&gt;UNION&lt;br&gt;SELECT lief.name, lief.strasse FROM lief&lt;br&gt;&lt;br&gt;Also eine Liste, die alle Kunden und Lieferanten mit ihrer Adresse enthält. &lt;br&gt;&lt;br&gt;So nebenbei ist das kein schönes DB-Design, wenn du gleichartige Daten mehrfach in der DB führst.&lt;br/&gt;</description>
      <pubDate>Fri, 16 Feb 2007 11:44:27 GMT</pubDate>
      <guid>http://forum.geizhals.at/t478588,3962808.html#3962808</guid>
      <dc:creator>Robert Craven</dc:creator>
      <dc:date>2007-02-16T11:44:27Z</dc:date>
    </item>
    <item>
      <title>Re: SQL über zwei tabellen mit namensgleichen feldern</title>
      <link>http://forum.geizhals.at/t478588,3962797.html#3962797</link>
      <description>also ich bin mir ned sicher ob ich das verstanden hab was du willst. aber mit "union" kannst 2 datensätze zu einem vereinen!&lt;br/&gt;</description>
      <pubDate>Fri, 16 Feb 2007 11:40:23 GMT</pubDate>
      <guid>http://forum.geizhals.at/t478588,3962797.html#3962797</guid>
      <dc:creator>Entity</dc:creator>
      <dc:date>2007-02-16T11:40:23Z</dc:date>
    </item>
    <item>
      <title>Re: SQL über zwei tabellen mit namensgleichen feldern</title>
      <link>http://forum.geizhals.at/t478588,3962795.html#3962795</link>
      <description>SELECT kt.strasse AS kundenstrasse, lt.strasse AS lieferantenstrasse&lt;br&gt;FROM kundentabelle kt&lt;br&gt;LEFT JOIN lieferantentabelle lt ON kt.lieferanten_id=lt.id&lt;br&gt;WHERE&lt;br&gt;...&lt;br&gt;&lt;br&gt;Somit bekommst du beide Straßen, wenn jedem Kunden ein Lieferant zugeordnet ist.&lt;br/&gt;</description>
      <pubDate>Fri, 16 Feb 2007 11:39:57 GMT</pubDate>
      <guid>http://forum.geizhals.at/t478588,3962795.html#3962795</guid>
      <dc:creator>Dr. Watson</dc:creator>
      <dc:date>2007-02-16T11:39:57Z</dc:date>
    </item>
    <item>
      <title>Re: SQL über zwei tabellen mit namensgleichen feldern</title>
      <link>http://forum.geizhals.at/t478588,3962574.html#3962574</link>
      <description>Verknüpfungsbedingung (wie heisst das richtige Wort doch noch gleich) über die beiden Tabellen ...&lt;br&gt;&lt;br&gt;bsp:&lt;br&gt;&lt;br&gt;select kund.strasse, lief.strasse from tabelle where kund.id = lief.id and (weitere bedingungen)&lt;br/&gt;</description>
      <pubDate>Fri, 16 Feb 2007 09:38:05 GMT</pubDate>
      <guid>http://forum.geizhals.at/t478588,3962574.html#3962574</guid>
      <dc:creator>Somnatic</dc:creator>
      <dc:date>2007-02-16T09:38:05Z</dc:date>
    </item>
    <item>
      <title>Re: SQL über zwei tabellen mit namensgleichen feldern</title>
      <link>http://forum.geizhals.at/t478588,3962581.html#3962581</link>
      <description>Verknüpfungsbedingung (wie heisst das richtige Wort doch noch gleich) über die beiden Tabellen ...&lt;br&gt;&lt;br&gt;bsp:&lt;br&gt;&lt;br&gt;select kund.strasse as kstr, lief.strasse as lstr from kund,lief where kund.id = lief.id and (weitere bedingungen)&lt;br/&gt;</description>
      <pubDate>Fri, 16 Feb 2007 09:38:05 GMT</pubDate>
      <guid>http://forum.geizhals.at/t478588,3962581.html#3962581</guid>
      <dc:creator>Somnatic</dc:creator>
      <dc:date>2007-02-16T09:38:05Z</dc:date>
    </item>
    <item>
      <title>SQL über zwei tabellen mit namensgleichen feldern</title>
      <link>http://forum.geizhals.at/t478588,3962561.html#3962561</link>
      <description>hallo&lt;br&gt;&lt;br&gt;ich habe zwei tabelle, in denen es jeweils das feld STRASSE gibt. jetzt sollte ich ein sql über diese zwei tabellen (KUND/LIEF) machen. ich stell mir das mit 'AS' vor, hab aber keinen ansatz, wie man das anstellt.&lt;br&gt;&lt;br&gt;ich dachte, es würde etwa so funktionieren&lt;br&gt;&lt;br&gt;SELECT KUND.STRASSE AS KSTR, LIEF.STRASSE AS LSTR FROM ...&lt;br&gt;&lt;br&gt;aber so komm ich nicht zur lösung.&lt;br&gt;&lt;br&gt;kennt jmd den richtigen ansatz?&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Fri, 16 Feb 2007 09:31:47 GMT</pubDate>
      <guid>http://forum.geizhals.at/t478588,3962561.html#3962561</guid>
      <dc:creator>alexk</dc:creator>
      <dc:date>2007-02-16T09:31:47Z</dc:date>
    </item>
  </channel>
</rss>
