Ok, hier ist mein Dilemma Ich habe eine Datenbank eingerichtet mit etwa 5 Tabellen alle mit der gleichen Datenstruktur. Die Daten werden auf diese Weise für Lokalisierungszwecke getrennt und auf insgesamt ca. 4,5 Millionen Datensätze aufgeteilt.MySQL - Auswählen von Daten aus mehreren Tabellen alle mit der gleichen Struktur, aber verschiedenen Daten
Ein Großteil der Zeit wird nur eine Tabelle benötigt und alles ist gut. Manchmal werden jedoch Daten von 2 oder mehr der Tabellen benötigt und müssen nach einer benutzerdefinierten Spalte sortiert werden. Hier habe ich Probleme.
Datenspalten:
id, band_name, song_name, album_name, genre
MySQL statment:
SELECT * from us_music, de_music where `genre` = 'punk'
MySQL diesen Fehler ausspuckt:
#1052 - Column 'genre' in where clause is ambiguous
Offensichtlich ich das falsch tue. Wer möchte das für mich beleuchten?
danke, funktioniert genau, wie ich brauche :) – Jayrox
großartige Idee !. Eine Stimme. – Sagotharan
@ mihai-limban - Entschuldigen Sie die Störung, aber gibt es eine Möglichkeit, aus der Ergebnismenge zu erkennen, "welches Ergebnis von welcher Tabelle kam". Denn wenn wir einen Datensatz aus dieser Ergebnismenge aktualisieren/löschen müssen, gibt es keine Möglichkeit, dies zu wissen. –