If A(z) belongs to the Bergman space B 1 2 , then the differential equation f + A(z)f = 0 is Blaschke-oscillatory, meaning that the zero sequence of every nontrivial solution satisfies the Blaschke condition. Conversely, if A(z) is analytic in the unit disc such that the differential equation is Blaschke-oscillatory, then A(z) almost belongs to B 1 2 . It is demonstrated that certain "nice" Blaschke sequences can be zero sequences of solutions in both cases when A ∈ B 1 2 or A ∈ B 1 2 . In addition, no condition regarding only the number of zeros of solutions is sufficient to guarantee that A ∈ B 1 2 .