code: async def fetchval(self, *args, column=0, timeout=None):
          
          data = await self.__bind_execute(args, 1, timeout)
          if not data:
              return None
          return data[0][column]
docs: Execute the statement and return a value in the first row.
  
          :param args: Query arguments.
          :param int column: Numeric index within the record of the value to
                             return (defaults to 0).
          :param float timeout: Optional timeout value in seconds.
                              If not specified, defaults to the value of
                              ``command_timeout`` argument to the ``Connection``
                              instance constructor.
  
          :return: The value of the specified column of the first record.