Buscar si un dato existe es simplemente usar un COUNT() en un SELECT con las condiciones adecuadas.
No tienen ningún sentido ponerte a transferir datos que no se usarán, si el objetivo es validar la existencia de un registro.
Algo como
es más que suficiente, en tanto pongas en
condiciones aquello que identifica inequívocamente ese registro.
Si devuelve uno, existe, y si devuelve cero, no existe.
PD: No postees código de programación. No es relevante, ni se tratan temas de programación en este foro. Para esos temas ya existen foros específicos.