У меня есть две таблицы ...
groupid membership_list managerid
-------------------------------------
0 /0//1//2/ 2
1 /2/ 2
userid username
------------------
0 ben
1 tom
2 dan
Я хотел бы отобразить таблицу, например, для пользователя 'ben', которая представляет собой список групп, членом которых они являются, и выглядит следующим образом ...
groupid membership_list managername
---------------------------------------
0 /0//1//2/ dan
.. поэтому, в основном, заменив 'manager_id' именем пользователя для этого идентификатора. Я взломал это, но я не могу решить - мои навыки SQL явно немного не хватает - как я могу это сделать?
SELECT groupid, membership_list, managerid FROM blah WHERE membership_list LIKE '%/?/%'
... примерно столько, сколько у меня есть.