SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 01.11.2022 15:32:57

vm-k
Участник
Зарегистрирован: 01.11.2022
Сообщений: 1

Вывод строки в зависимости от значения предыдущей

Добрый день!

Подскажите, пожалуйста, как написать запрос, который выводит строку в зависимости от значения предыдущей. Например, из таблицы нужно вывести только те строки, у которых в предыдущей строке в поле p_2 значение 642 (см. вложенный файл). Желаемым результатом будет вывод строки c, которая отвечает условию.

Отредактированно vm-k (01.11.2022 15:36:09)


Прикрепленные файлы:
Attachment Icon 1.xlsx, Размер: 9,155 байт, Скачано: 267

Неактивен

 

#2 01.11.2022 18:30:29

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Вывод строки в зависимости от значения предыдущей

В старых версиях зависимый подзапрос или с помощью пользовательских переменных, см пример с объяснением в https://webew.ru/articles/3923.webew
В новых есть оконные функции.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson