@AndroidRS

Как найти связанные элементы с разных таблиц?

Подскажите как найти связанные элементы с разных таблиц, если в одной из таблице не указанна связь.
Имеются таблицы:
1) wall - id, message, attachments
2) attachments - id, path

в таблице wall в поле attachments содержится id вложений и вся проблема заключается в том, что их может быть несколько штук (например: 1,324,5342). Подскажите пожалуйста как можно сопоставить значения или какие изменения внести в структуру таблиц, чтобы реализовать задумку более правильно?
  • Вопрос задан
  • 70 просмотров
Пригласить эксперта
Ответы на вопрос 1
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
FIND_IN_SET(`attachments`.`id`, `wall`.`attachments`) > 0

Но по уму надо приводить базу в нормальную форму, делать отдельную таблицу связи.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы