Guten Tag
Ich benötige ganz dringend HIlfe beim erstellen einer Tabellenverknüpfung.
Leider habe ich so gut wie keine Ahnung und bei den üblichen Tutorials zum Thema JOINs blicke ich nicht so richtig durch.
Ich würde mich daher SEHR freuen wenn mir ein MySQL-Crack aus dem Forum den benötigten Query liefern könnte
Das ganze ist auch ziemlich wichtig und ich komme wirklich nicht weiter.
Also folgendes:
Ich möchte gerne Fotos die in der Tabelle "bilder" jeweils mit einer Startnummer verknüpfen.
Die Tabelle "bilder" hat folgende Struktur:
Code:
id int(6) auto_increment
gallery_id varchar(10)
title varchar(200)
description varchar(100)
Nun habe ich mir überlegt eine neue Tabelle "event_startnummer" und "event_kategorie" zu erzeugen, da ich die Bilder gerne nach Events getrennt ausgeben möchte.
Die Tabelle "event_startnummer" soll so aussehen
Code:
id int(11) auto_increment
startnummer int(5)
photo_id int(6)
Struktur von "event_kategorie" .. nichts besonderes, will es aber der Vollständigkeit halber auflisten
Code:
id int(11) auto_increment
name varchar(15)
Wie bekomme ich es nun hin, dass alle Bilder (Tabelle bilder) angezeigt werden, die die Startnummer xy (Tabelle event_tartnummer) haben und einer bestimmten Kategorie (Tabelle event_kategorie) zugeordnet sind?
Habe es bereits mit
Code:
SELECT id,
gallery_id,
title,
description,
event_startnummer.startnummer
FROM bilder WHERE event_startnummer.startnummer = 50 AND event_kategorien.id = 1 versucht, doch da fehlt offenbar die richtige JOIN-Bedingung.
Würde mich sehr über eure Hilfe freuen!!