Ok, voici mon dilemme J'ai une base de données constituée d'environ 5 tables ayant toutes exactement la même structure de données. Les données sont séparées de cette manière à des fins de localisation et pour diviser un total d'environ 4,5 millions d'enregistrements.
La plupart du temps, une seule table est nécessaire et tout va bien. Cependant, il arrive que l'on ait besoin de données provenant de deux ou plusieurs tableaux et qu'elles doivent être triées selon une colonne définie par l'utilisateur. C'est là que je rencontre des problèmes.
colonnes de données :
id, band_name, song_name, album_name, genre
Déclaration MySQL :
SELECT * from us_music, de_music where `genre` = 'punk'
MySQL génère cette erreur :
#1052 - Column 'genre' in where clause is ambiguous
Manifestement, je m'y prends mal. Quelqu'un peut m'éclairer sur ce point ?