мой сайт включает в себя MySQL базы данных с двумя таблицами.
одна таблица имеет поле с именем 'id_array' и содержит строку, похожую на эту:
'1,3,7,78,89,102. он представляет массив идентификаторов во второй таблице.
Какова лучшая стратегия получения идентификаторов во второй таблице?
я хочу самый быстрый способ.
В настоящее время я использую 'SELECT * FROM first_table WHERE id IN (id_array)'.
Раньше я делал запросы один за другим, но я предполагаю, что это намного медленнее.
если бы у кого-то была лучшая структура, чтобы предложить мне его для БД, это было бы здорово.
эта структура - лучшее, что я придумал, но я уверен, что она не так эффективна.
Мне нужен быстрый и удобный способ найти все идентификаторы, которые принадлежат идентификатору из первой таблицы.
помощь будет оценена.