ряд:

отрим следующееreviews содержание таблицы:

CustomerName    ReviewDT
Doe,John        2011-06-20 10:13:24
Doe,John        2011-06-20 10:54:45
Doe,John        2011-06-20 11:36:34
Doe,Janie       2011-06-20 05:15:12

Результаты упорядочены поReviewDT и сгруппированы поCustomerName, такие как:

SELECT
  CustomerName,
  ReviewDT
FROM
  Reviews
WHERE
  CustomerName NOT NULL
ORDER BY CustomerName ASC, ReviewDT ASC;

Я хотел бы создать столбец разницы во времени между каждой строкой этого запроса для каждого клиента ... rowid дает исходную строку, и нет шаблона для включения из rowid и т. Д. ...

Для 1-й записи для CustomerName значение будет равно 0. Я спрашиваю здесь, если это то, что может быть как-то рассчитано как часть исходного запроса. Если нет, то я планировал сделать это с помощью ряда запросов - сначала создав новую таблицу TABLE, выбрав результаты запроса выше, - затем изменив, чтобы добавить новый столбец, и используя UPDATE / strftime, чтобы получить разницу во времени, используя rowid-1. (как-то) ...

Ответы на вопрос(1)

Ваш ответ на вопрос