1. I think you are confused about the aldol reaction it occurs with reactants: aldehyde,aldehyde ; ketone,aldehyde ; and ketone,ketone - reacted with a base like NaOEt over heat to form an alpha,beta unsaturated aldehyde or ketone.
2. Where a hemiacetal/ketal reaction is with an aldehyde/ketone and 2 equivalents of the alcohol or 1 equivalent of something like ethane-1,2-diol which contains two alcohol groups on one molecule.
Hope that clears it up, sorry I didn't understand your initial question.