Мой сценарий выглядит следующим образом (в MySQL) У меня есть таблица, скажем, таблица 1, которая имеет 2 столбца:
userID, column_access
Таблица 2 со списком столбцов, например col1, col2, col3 и т. д.
Теперь я хотел бы использовать pymySQL для запроса таблицы 1 для столбцов, к которым разрешен доступ определенному идентификатору пользователя, путем проверки столбца, поля доступа (которое будет содержать разделенный запятыми список столбцов в таблице2) и используйте этот результат в другом запросе sql (который работает с таблицей 2), чтобы фактически получить данные из соответствующих столбцов, к которым пользователю разрешен доступ.
По сути, я хотел бы что-то вроде:
Выбрать (Выбрать column_access из таблицы1, где user_ID='123') из таблицы2
Таким образом, внутренний запрос должен возвращать список столбцов, скажем, col1, col2, которые будут использоваться для выбора столбцов во внешнем запросе в table2
Как это сделать в mySQL?