В первом коде, если я использую пользовательский идентификатор в предложении IN (), работает нормально для меня
$ sql = "SELECT u. *, GROUP_CONCAT (c.name SEPARATOR '
') как cname, s.name как sname
С курса у
ВНУТРЕННЯЯ РЕЙТИНГ категория c ON c.id IN (3,1,9)
ВНУТРЕННЕЕ СОЕДИНЕНИЕ статус s ВКЛ s.id = u.status_id
ГДЕ u.is_deleted = 0 И u.id = $ id $ app
LIMIT 1 ";
если я использую 'u.category_id' в запросе предложения IN (), получаю только одну категорию
$ sql = "SELECT u. *, GROUP_CONCAT (c.name SEPARATOR '
') как cname, s.name как sname
С курса u
ВНУТРЕННЕЕ СОЕДИНЕНИЕ категория c ON c.id IN (u.category_id)
ВНУТРЕННЕЕ СОЕДИНЕНИЕ статус s ВКЛ s.id = u.status_id
ГДЕ u.is_deleted = 0 И u.id = $ id $ app
LIMIT 1 ";
Я хочу использовать предложение IN (u.category_id) в запросе для получения правильного результата.