SET SQL_SAFE_UPDATES = 0;
DELETE FROM tb_cliente
ON A.BARRIO = B.BARRIO
WHERE TIMESTAMPDIFF(YEAR, FECHA_NACIMIENTO, CURDATE()) < 18;
SET SQL_SAFE_UPDATES = 1;
Esta consulta muestra los DNI de los clientes que tienen 18 años o más y que viven en el mismo barrio que algún vendedor.