Гаразд, ось моя дилема: у мене створена база даних із приблизно 5 таблицями, усі з точно такою ж структурою даних. Дані відокремлюються таким чином для цілей локалізації та загального розподілу близько 4,5 мільйонів записів.
Більшість часу потрібен лише один стіл, і все добре. Однак іноді потрібні дані з 2 або більше таблиць, і їх потрібно сортувати за визначеним користувачем стовпцем. Тут я маю проблеми.
стовпці даних:
id, band_name, song_name, album_name, genre
Статистика MySQL:
SELECT * from us_music, de_music where `genre` = 'punk'
MySQL видає цю помилку:
#1052 - Column 'genre' in where clause is ambiguous
Очевидно, я роблю це неправильно. Хтось хоче пролити це світло для мене?