Hallo,
ich habe 6 identische Tabellen. Die Einträge, geordnet nach Datum, rufe ich so ab:
Allerdings sind zwei Spielnr immer identisch
(immer in 2 verschiedenen Tabellen). Angezeigt
werden soll aber lediglich einer (egal welcher!)
Wo packe ich hier ein Distinct ein?
GROUP funktioniert nicht. Die Datensätze mit gleicher spielnr
sind sonst unterschiedlich. Joins übersteigen noch mein Know-how.
Für Hilfe bin ich dankbar
ich habe 6 identische Tabellen. Die Einträge, geordnet nach Datum, rufe ich so ab:
PHP:
$sql1 = "
SELECT ID, selbst, stats, spielnr, datum, ......
FROM tabelle1
WHERE Spielnr != '0'
UNION
SELECT ID, selbst, stats, spielnr, datum,.....
FROM tabelle2
WHERE Spielnr != '0'
UNION
SELECT ID, selbst, stats, spielnr, datum, ....
FROM tabelle3
WHERE Spielnr != '0'
UNION
etc......
";
$sql2 = $sql1."ORDER BY datum DESC";
Allerdings sind zwei Spielnr immer identisch
(immer in 2 verschiedenen Tabellen). Angezeigt
werden soll aber lediglich einer (egal welcher!)
Wo packe ich hier ein Distinct ein?
GROUP funktioniert nicht. Die Datensätze mit gleicher spielnr
sind sonst unterschiedlich. Joins übersteigen noch mein Know-how.
Für Hilfe bin ich dankbar