Ok, aquí está mi dilema. Tengo una base de datos configurada con aproximadamente 5 tablas, todas con la misma estructura de datos exacta. Los datos se separan de esta manera con fines de localización y para dividir un total de aproximadamente 4,5 millones de registros.
La mayoría de las veces solo se necesita una mesa y todo está bien. Sin embargo, a veces se necesitan datos de 2 o más de las tablas y es necesario ordenarlos por una columna definida por el usuario. Aquí es donde estoy teniendo problemas.
columnas de datos:
id, band_name, song_name, album_name, genre
Declaración de MySQL:
SELECT * from us_music, de_music where `genre` = 'punk'
MySQL escupe este error:
#1052 - Column 'genre' in where clause is ambiguous
Obviamente, estoy haciendo esto mal. ¿Alguien quiere arrojarme algo de luz sobre esto?