Нет необходимости создавать пользовательскую строку с помощью GROUP_CONCAT
. Вы можете использовать простой IN
:
SELECT *
FROM courses
WHERE course_id IN (SELECT course_id
FROM university_schools WHERE univ_id = '2289');
Обратите внимание, что с GROUP_CONCAT
вы получите что-то вроде:
IN ('1,2,3,4')
--and I guess you expect:
IN (1,2,3,4)
Вы можете изменить историю этой ветви функций и принудительно нажать ее, эффективно переписав последовательность коммитов на стороне удаленного репо.
Но, конечно, это не изменило бы потенциальные вытягивания / слияния, сделанные до этого второго толчка, поэтому связь была бы ключевой в дополнении исправления истории.