Grazie wisher,
il risultato è uguale a fare una select normale tipo:
SELECT iscrizioni.*
FROM iscrizioni
JOIN seminari ON iscrizioni.seminari_idseminari = seminari.idseminari AND iscrizioni.seminari_idseminari = 3
JOIN corsi_has_seminari ON iscrizioni.corsi_idcorsi = corsi_has_seminari.corsi_idcorsi AND corsi_has_seminari.seminari_idseminari = 3
non torna nessun record
Sto provando cosi, ma dice che la subquery torna + di un risultato e non va:
SELECT i.idiscrizioni
FROM iscrizioni i
WHERE i.seminari_idseminari =
(SELECT cas.corsi_idcorsi FROM corsi_has_seminari cas WHERE cas.seminari_idseminari = i.seminari_idseminari)