Последовательная нумерация строк вывода запроса
Задача
Вы хотите пронумеровать выводимые запросом строки.
Решение
Если вы пишете собственную программу, то просто добавьте номера строк самостоятельно.
Обсуждение
Последовательность, никак не связанная с содержимым вашей базы данных, используется для нумерации строк, выводимых запросом. Если вы работаете в API, то можете нумеровать строки, храня счетчик и выводя его текущее значение вместе с содержимым каждой строки. Рассмотрим пример на Python для таблицы insects: здесь просто выводится нумерованный список различных значений столбца origin таблицы:
cursor = conn.cursor ()
cursor.execute ("SELECT DISTINCT origin FROM insect")
count = 1
while 1:
row = cursor.fetchone ()
if row == None:break
print count, row[0]
count = count + 1
cursor.close ()
Комментарии:
Нету комментариев для вывода...