Daten aus 2 Tabellen holen
Heiner
- php
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
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
Hi Vinzenz,
danke für die Info.
Ich werds dann wohl so machen.
Dank dir
Heiner