У меня есть таблица с именем collection , в которой есть поля pk_collectionid и name .
Я создаю строку, содержащую идентификаторы коллекцииразделенных запятыми.Формат: 1,1
Я хочу получить имя всех идентификаторов, упомянутых в строке, из таблицы коллекций.
Я использовал IN clause under mysql
.
Мойзапрос:
SELECT name
FROM `collections`
WHERE `pk_collectionid`
IN ( 1, 1 )
Сейчас он генерирует одну строку, поскольку идентификатор является общим, но я хочу, чтобы он показывал две строки вместо одной, даже если идентификаторы одинаковы.