Heiner: Daten aus 2 Tabellen holen

Hi Forum,

ich habe 2 Tabellen und möchte dort die Daten auslesen und sortieren.
Was gleich ist, sind die Felder ID und TIMESTAMP in meinen Tabellen, der Rest ist unterschiedlich.
Ich möchte für eine ID die Daten auslesen und zwar nach Datum (Timestamp) sortiert. Wie mach ich das am Besten?
Beide einzeln auslesen und dann mit PHP sortieren oder gleich aus beiden Tabellen?

Danke
Heiner

  1. Hallo

    ich habe 2 Tabellen und möchte dort die Daten auslesen und sortieren.

    Das ist bei Datenbanken überhaupt kein Problem. Datenbankmanagementsysteme (DBMS) können sowas sehr gut und effizient.

    Was gleich ist, sind die Felder ID und TIMESTAMP in meinen Tabellen, der Rest ist unterschiedlich.
    Ich möchte für eine ID die Daten auslesen und zwar nach Datum (Timestamp) sortiert. Wie mach ich das am Besten?

    Mit einem Join und der ORDER-BY-Klausel.

    Beide einzeln auslesen und dann mit PHP sortieren

    Nein, das ist eine völlig abwegige Idee. Sowas macht man nicht. Das überläßt man dem DBMS.

    oder gleich aus beiden Tabellen?

    Selbstverständlich mit einem Join.
    Erläuterungen findest Du z.B. auf den folgenden verlinkten Seiten:

    Einführung in Joins
    Fortgeschrittene Jointechniken
    MySQL-Handbuch, SELECT-Syntax

    Freundliche Grüße

    Vinzenz

    1. Hi Vinzenz,

      danke für die Info.
      Ich werds dann wohl so machen.
      Dank dir

      Heiner