Я получил таблицу av
со столбцами ID, amount
.
Также получил таблицу users
со столбцами ID, timestamp
Теперь каждый ваучер относится к first x
пользователям (упорядоченным по метке времени), где x
- это значение amount
определенного ваучера.
Я сделал dbfiddle с небольшим примером
Мой ожидаемый результат:
voucherID userID
11 10
12 10
12 11
Для лучшего понимания:
Администратор создает ваучер, который должен идти первым зарегистрированным пользователям X. Каждый ваучер имеет свой X