Without DDL and test data it is difficult to know what you want.
Maybe you need to use the ROW_NUMBER() function like:
SELECT *
FROM
(
    SELECT ROW_NUMBER() OVER (PARTITION BY S.sessie_id ORDER BY S.created_date) AS Row
        ,S.*
    FROM ideefiks.STM_SUBSCRIPTION S
) a
    LEFT JOIN ideefiks.STM_SESSIE e
        ON a.sessie_id = e.id
    LEFT JOIN ideefiks.STM_MEMBER c
        ON a.member_id = c.id
WHERE a.Row <= e.max_aantal_deelnemers
ORDER BY a.created_date