Было бы лучше, если бы вы сказали нам, что вы пытаетесь сделать, а не то, как вы пытаетесь достичь этого. В любом случае, вы можете решить эту проблему, используя три таблицы List1
, List2
и List3
со столбцами USER_ID
, YOUR_VALUE
.
Вы запрашиваете список для указанного пользователя, используя этот запрос:
SELECT YOUR_VALUE FROM List1 WHERE USER_ID=<user id>
Обновление значений:
UPDATE List1 SET YOUR_VALUE=<value> WHERE USER_ID=<user_id>
Удаление всех значений для указанного пользователя:
DELETE FROM List1 WHERE USER_ID=<user_id>
Удалить некоторые значения (в зависимости от условия) для данного пользователя:
DELETE FROM List1 WHERE USER_ID=<user_id> AND YOUR_VALUE=<value>