MrSchmidtdtdt: SQL SELECT Syntax

Hallo,

ich habe 2 Tabellen:

Tabelle1:                                Tabelle2:

ID    x1    x2    x3                     ID    y1    y2    y3
--------------------                     --------------------
1     ..    ..    ..                     ..    ..    10    ..
2     ..    ..    ..          und        ..    ..    2     ..
3     ..    ..    ..                     ..    ..    3     ..
4     ..    ..    ..                     ..    ..    4     ..
5     ..    ..    ..                     ..    ..    12    ..

Wie sieht eine SELECT-Abfrage aus, die alle Werte aus Tabelle1 abfragt, deren ID in Zeile "y2" von Tabelle2 enthalten ist?

In diesem konkreten Beispiel wären dies die Datensätze mit der ID 2,3 und 4 aus Tabelle1.

Liebe Grüße und vielen Dank,
MrSchmidt

  1. Hallo nochmals,

    vermutlich benötigt es hier zunächst einen JOIN beider Tabellen?

    Syntax am besten direkt in PHP! :)

    Vielen Dank!

    1. Join ist schon mal richtig.
      Den Rest schaffst du alleine! Ich denke nicht, dass hier jemand deine Hausaufgaben macht ;).

      Gruß
      der auf dich vertrauender
      T-Rex

    2. Tach!

      Wie sieht eine SELECT-Abfrage aus, die alle Werte aus Tabelle1 abfragt, deren ID in Zeile "y2" von Tabelle2 enthalten ist?
      vermutlich benötigt es hier zunächst einen JOIN beider Tabellen?

      Nein, nicht unbedingt. Man kann das mit ... WHERE ID IN (SELECT y2 FROM Tabelle2) erledigen.

      Syntax am besten direkt in PHP! :)

      Es gibt keine PHP-Syntax für SQL-Querys.

      dedlfix.