Creo que así lo obtendrás. Primero te sacará los id de tornillos y luego los de tuercas. No he hecho pruebas.
Código SQL:
Ver original(SELECT 'tornillo' tipo, #id_tornillo ID, calibre WHERE #id_tornillo NOT IN (SELECT #id_tornillo FROM ELEMENTO_ATORNILLADO) ORDER BY #id_tornillo)
UNION ALL
(SELECT 'tuerca', #id_tuerca, calibre WHERE #id_tuerca NOT IN (SELECT #id_tuerca FROM ELEMENTO_ATORNILLADO) ORDER BY #id_tuerca)