Bienvenido al foro
Es que

te evitas todo eso si simplemente le colocas en la tabla a tu campo 'nick' el atributo como
unique.
Ya con eso te evitas programar validaciones, además, es más rapido que lo compare el motor que hacer una comparación por programación.
Saludos