In non-iterative data-driven controller tuning, a set of measured input/output data of the plant is used directly to identify the optimal controller that minimizes some control criterion. This approach allows the design of fixed-order controllers, but leads to an identification problem where the input is affected by noise, and not the output as in standard identification problems. Several solutions that deal with the effect of measurement noise in this specific identification problem have been proposed in literature. The consistency and statistical efficiency of these methods are discussed in this paper and the performance of the different methods is compared. The conclusions offer a guideline on how to solve efficiently the data-driven controller tuning problem.