0 / 0 / 0
Регистрация: 19.03.2016
Сообщений: 2
|
|
1 | |
Запрос с обращением к предыдущей строке19.03.2016, 15:04. Показов 7690. Ответов 4
Метки нет (Все метки)
Здравствуйте!
Подскажите, пожалуйста, в каком направлении искать решение следующей задачи: - где 4 столбца это просто поля из таблицы, а поле Calc вычисляемое по формуле: если id_status=2 и предыдущий id_status=1, то получаем разницу времени, иначе предыдущее значение поля Calc. - это конечно надо сделать в SQL, в Excel проще пареной репы. Перелазил весь интернет, в связи с недалекими познаниями в SQL, так и не понял как обратиться к предыдущей строке. Начал читать про хранимые процедуры, но для меня какой то лес прям. Если кто то знает как это сделать за пару минут, не откажусь от готового примера, буду премного благодарен, ну и конечно благодарен за правильное направление поиска решения с пояснениями.
0
|
19.03.2016, 15:04 | |
Ответы с готовыми решениями:
4
Запрос с обращением к предыдущей строке Запрос (обращение к предыдущей строке) Цикл DAO с обращением к предыдущей ячейки одного и тогоже поля Запрос с обращением к результату и вычисление |
1116 / 761 / 183
Регистрация: 27.11.2009
Сообщений: 2,271
|
|
19.03.2016, 16:05 | 2 |
Для начала объясните себе (и нам) что такое "предыдущая строка".
0
|
0 / 0 / 0
Регистрация: 19.03.2016
Сообщений: 2
|
|
19.03.2016, 16:39 [ТС] | 3 |
"Предыдудщая строка" - строка выше текущей, то есть если мы находимся в строке с id=5, то предыдущая строка - это строка с id=4. В екселе все просто, есть индекс ячейки. В SQL же как я понял мы оперируем множествами, и проще говоря я не понимаю пока как это делать))
Добавлено через 1 минуту "Перелазил весь интернет, в связи с недалекими познаниями в SQL, так и не понял как обратиться к предыдущей строке." - имелось в виду получить предыдущее значение из таблицы, предшествующее текущему.
0
|
1116 / 761 / 183
Регистрация: 27.11.2009
Сообщений: 2,271
|
||||||
19.03.2016, 19:03 | 5 | |||||
1
|
19.03.2016, 19:03 | |
19.03.2016, 19:03 | |
Помогаю со студенческими работами здесь
5
Найти в текстовом файле в строке дату и поменять в предыдущей строке соответственно дате месяц Писать в консоли на предыдущей строке Подчинённый запрос на данные из предыдущей строки Перенос поля из предыдущей записи в следующую (запрос) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |