If $\zeta_n$ is the $n$-th primitive root of unity then $Gal(\mathbb{Q}(\zeta_n)/\mathbb{Q}) \simeq Z_n^*$ due to the following map $$\tau(\zeta_n)=\zeta^n$$
I was wondering if we could use this and the Galois Correspondence to find the number of fields between $\mathbb{Q}$ and $\mathbb{Q}(\zeta_n)$. How could we determine this?
I know that if $n$ is prime then $\mathbb{Q}(\zeta_n)$ contains subfields of degree $d$, where $d$ are the divisors of $p-1$.
For example, $Gal(\mathbb{Q}(\zeta_3)/\mathbb{Q}) \simeq Z_3^*$ and since $3-1=2$ has divisors $1$ and $2$, the number of fields between $\mathbb{Q}$ and $\mathbb{Q}(\zeta_3)$ is two... is that right? Do these 'sub'fields actually corresponds to the fields themselves in this case?
What can we say if $n$ is not prime?