Обратите внимание, что хотя запрос SQL подразумевает, что запрашивалось всё содержимое таблицы, метод fetchone вернул только одну строку. Если повторно вызвать метод, он вернет следующую строку. После обработки всех строк метод начинает возвращать None. Поэтому имеет смысл сохранить полученный результат. Об этом можно прочитать, например,
здесь.