Se me ocurre esto, pero no sé si sirva:
Código SQL
[-]
select NroPedido from pedidos p
where
'Tornillo' in (select distinct IdProducto from pedidos q where q.NroPedido = p.NroPedido) and
'Tuerca' in (select distinct IdProducto from pedidos q where q.NroPedido = p.NroPedido)
// Saludos