Есть таблица
orders
в ней есть список заказов и SERVICE_ID.
Есть таблица
services
в ней есть список услуг и SERVICE_LIMIT.
Для простоты понимания пример:
В таблице
services есть записи
SERVICE_ID | SERVICE_NAME | SERVICE_LIMIT
5 | Sample Service | 10
8 | Other tool | 5
В таблице
orders есть записи:
ID | SERVICE_ID | STATUS
1 | 5 | 0
2 | 5 | 0
3 | 5 | 0
4 | 8 | 0
5 | 8 | 0
6 | 8 | 0
7 | 8 | 0
Из таблицы
orders мне нужно получить заказы, но только в том количестве, которое указано в таблицы services в колонке SERVICE_LIMIT.
т.е. для
Sample Service не более 10 шт, а для
Other tool не более 5 шт.