MySql: Daten herausholen aus verknüpften DBs

Also ich muss ein Projekt in der Uni machen wo wir ein Website machen sollen, die auf mehrere Datenbanken zugreift.
Ich möchte nun eine Website erstellen die Konzerte anzeigt…

Also es bestehen zwei Tabellen…
1.Datum(date,venue,event)
2.Veranstaltung(Vevent,artist)

event=Vevent…

Ich möchte nun in einer Suchleiste eine Band eingeben.
Jetzt soll die Tabelle Datum angezeigt werden mit dem „event“(=Vevent) wo diese Band in „artist“ steht…

Kann mit jemand die „Select“-Anweisung sagen… ich komme einfach nicht darauf.

Hi!

die auf mehrere Datenbanken zugreift.

Du meinst Tabellen, oder?

Also es bestehen zwei Tabellen…
1.Datum(date,venue,event)
2.Veranstaltung(Vevent,artist)

(DAS müßte sogar mySql verstehen)
Möglichkeit 1:

select date,venue,event
 from Datum,Veranstaltung
 where event=Vevent
 and artist=[eingegebener Bandname, allerdings weißt ich nicht, wie dieser hier dann eingebunden wird]

Möglichkeit 2:

select \*
 from Datum,Veranstaltung
 where event in (select Vevent from Veranstaltung
 where artist=[eingegebener Bandname, allerdings weißt ich nicht, wie dieser hier dann eingebunden wird])

Kann mit jemand die „Select“-Anweisung sagen… ich komme
einfach nicht darauf.

Das sollte es sein - - allerdings gibt es noch geschätzte 872 andere Möglichkeiten diese Verknüpfung zweier Tabellen zu lösen.

So, Hausaufgabe gelöst.

Grüße,
Tomh

Hallo haruna1,

Also es bestehen zwei Tabellen…
1.Datum(date,venue,event)
2.Veranstaltung(Vevent,artist)

event=Vevent…

Hat zwar nicht so viel mit deiner Anfrage zu tun, aber um künftigen Ärger zu vermeiden: fehlt da nicht noch mindestens eine Tabelle (samt zugehöriger Verknüpfungstabelle) für die Musiker/Bands? Was passiert denn, wenn in einer Veranstaltung zwei Bands auftreten (z.B. Vorgruppe und Hauptact)?
Oder auch nur, um das ganze wenigstens eine Normalform höher zu befördern :wink:

Viele Grüße
Marvin

Dankeschöön
Ja danke für die Antworten…
das ganze ist natürlich komplexer… es gibt vier tabellen und und und…
aber eure Lösungen helfen mir schon =D