Sono due istruzioni completamente diverse, la SELECT estrae un
recordset, la DELETE lo cancella. Non puoi paragonarle. Se hai dei
vincoli di integrità referenziale nel DB, allora non puoi cancellare
i records se non rispettando le regole che tu stesso (o chi ha
disegnato il DB) hai impostato.

Ciao,