Bien, este es mi dilema Tengo una base de datos configurada con aproximadamente 5 tablas, todas con la misma estructura de datos. Los datos se separan de esta manera con fines de localización y para dividir un total de aproximadamente 4,5 millones de registros.MySQL - Selección de datos de varias tablas, todas con la misma estructura pero datos diferentes
La mayoría de las veces solo se necesita una tabla y todo está bien. Sin embargo, a veces se necesitan datos de 2 o más de las tablas y debe ser ordenada por una columna definida por el usuario. Aquí es donde estoy teniendo problemas.
columnas de datos:
id, band_name, song_name, album_name, genre
MySQL Statment:
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 arrojar algo de luz sobre esto para mí?
gracias, funciona exactamente de la forma en que necesito :) – Jayrox
gran idea !. Un voto – Sagotharan
@ mihai-limban: siento molestarte, pero ¿hay alguna forma de reconocer del conjunto de resultados que "qué resultado vino de qué mesa". Por supuesto, si necesitamos actualizar/eliminar un registro de este conjunto de resultados, no hay forma de saberlo. –