Ciao a tutti

devo fare una query che mi restituisca i record di queste 2 query (entrambe funzionanti, separatamente):

estrae gli iscritti al seminario 3
SELECT *
FROM iscrizioni, Seminari
WHERE iscrizioni.seminari_idseminari = seminari.idseminari AND iscrizioni.seminari_idseminari = 3

estrae gli iscritti al corso che contiene il seminario 3
SELECT *
FROM iscrizioni, corsi_has_seminari
WHERE iscrizioni.corsi_idcorsi = corsi_has_seminari.corsi_idcorsi AND corsi_has_seminari.seminari_idseminari = 3

la base dovrebbe essere questa, ma restituisce troppi risultati:

SELECT *
FROM iscrizioni LEFT JOIN seminari ON iscrizioni.seminari_idseminari = seminari.idseminari AND iscrizioni.seminari_idseminari = 3 LEFT JOIN corsi_has_seminari ON iscrizioni.corsi_idcorsi = corsi_has_seminari.corsi_idcorsi AND corsi_has_seminari.seminari_idseminari = 3