Hallo!
Ich hab verschiedene Textformen zu Spielen (Geschichte, Tricks, Cheats) in verschiedenen Tabellen gescpeichert. Jeder dieser Texte hat eine Spiele ID egal welche Textform jeder Text gehört zu einem Spiel.
Die Spiele Tabelle besitzt das Erscheinungsdatum sowie eine Titel ID mit dem Namen des Spieles in einer andere Tabellen das soll so sein da ein gleiches Spiel auf mehreren Plattformen erschienen ist und um Redundanz zu vermeiden wenn man mal die schreibweise eines Titel ändern will.
Natürlich is klar wie man mit diesr DB struktur, Spiele mit ihren Namen alphabetisch sortiert, wie schaffe ich es aber eine solche Spieleliste zu erstellen wo INhalt verfügbar ist? Denke da an den Union Befehl. Ich bekomme allerdings nur die gameid in den textinhalt Tabellen wie kann ich über die Spieletabelle die titleIDs holen somit die Titel und danach sortieren?
Code:
// Union Schnipsel
(SELECT gameid FROM infos)
UNION
(SELECT gameid FROM tricks)
// LEFT Join Schnipsel wird vielleicht benutzt um erscheinungsdatum, title mit zu selektieren
LEFT JOIN
games_index AS game
ON
game.titleid = gameid
Der Query Kram ist einfach mal mein Zeug geht natürlich nichts. Vielleicht kriegt ja jemand von euch ne Idee dadurch.