ho esattamente ricopiato la tua con l'unica eccezione che il campo non è TIPO ma NUMEROCATEGORIA

delete magazzino
from magazzino, articoli
where magazzino.numeroarticolo = articoli.numeroarticolo
AND articoli.numerocategoria = 2


Grazie ancora