Buenas, vamos por pasos:
Primero esto no es una superconsulta
Segundo esa select no te puede dar el resultado que muestras 2006 con ese date(si.fecins) >= '01/01/2007' and date(si.fecins) <= '01/01/2008'.
Tercero la consulta anidada te la puedes ahorrar
Y por ultimo, como bien te dice Sergestux, para que lo quieres, porque se puede hacer, pero si es para web te es mucho más facil y eficiente hacerlo en tu lenguaje de programación.
A la espera