Mejor describo aqui:
Tengo 2 tablas
T1. contiene una lista de facturas
Estructura:
|codigo|fecha|cliente|
T2, contiene el detalle de la factura
Estructura:
|detalle_id|factura_id(clave_foranea)|codigo_producto|desc_producto|
Lo que tengo que obtener es un listado de la tabla de detalle, donde aquellos registros pertenezcan a un numero de factura(no hay problema), pero que el codigo de producto sea por ejemplo: 
1
1 o 6
1 o 3
lo cual no me sirve con un simple 
ORya que no seria valido si extraigo datos donde el codigo sea solo 6 o 3
Esto seria valido|detalle_id|factura_id|codigo_producto|
1               256             1
2               256             6
|detalle_id|factura_id|codigo_producto|
1               256             1
2               256             3
|detalle_id|factura_id|codigo_producto|
1               256             1
Esto seria INvalido|detalle_id|factura_id|codigo_producto|
1               256             6
|detalle_id|factura_id|codigo_producto|
1               256             3
Alguna sugerencia, Gracias