Folgender Query holt die Daten aus 3 Tabellen und wirft diese auch aus.
Aus einem mir nicht ersichtlichen Grund wird aber ein Datensatz doppelt ausgeworfen und zwar der mit der ID=1?
Es wäre ja noch eine WHERE-Klausel möglich. Aber wie müsste die aussehen. Ich komm da auf keinen grünen Zweig.
Aus einem mir nicht ersichtlichen Grund wird aber ein Datensatz doppelt ausgeworfen und zwar der mit der ID=1?
Es wäre ja noch eine WHERE-Klausel möglich. Aber wie müsste die aussehen. Ich komm da auf keinen grünen Zweig.
PHP:
$connection->datenbankQuery("
SELECT
udb_udb.id,
udb_udb.frb_nummer,
udb_udb.nachname,
udb_udb.vorname,
udb_udb.mail,
UNIX_TIMESTAMP(udb_udb.datetime) AS datetime,
UNIX_TIMESTAMP(udb_udb.datetime2) AS datetime2,
udb_udb.active,
udb_user.notizen AS notizen2,
udb_checkliste.bid AS bid2
FROM `udb_udb`
LEFT JOIN `udb_user` ON udb_udb.id = udb_user.bid
LEFT JOIN `udb_checkliste` ON udb_udb.id = udb_checkliste.bid
ORDER by $filter $sort");