The Darboux transformation (DT) formulae for the derivative nonlinear Schrödinger (DNLS) equation are expressed in concise forms, from which multi-solitons, n-periodic solutions, higher-order hybrid-pattern solitons and some mixed solutions obtained. These complex excitations can be constructed thanks to more general semi-degenerate DTs. Even nondegenerate N-fold DT with a zero seed generate co...