powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Прошу помощи по написанию запроса или функции
13 сообщений из 13, страница 1 из 1
Прошу помощи по написанию запроса или функции
    #40111402
Svyateslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть выборка "Номер" и "Инд":
Номер это порядковый номер он не всегда может быть последовательным некоторые могут быть пропущены.
Инд - эта не кая индикация от которой нужно в обратном порядке пронумеровать "Номера"
"Желаем" Что хотелось бы получить.
Как это можно реализовать в SQL на большом массиве? Помогите пожалуйста. Вроде задача не сложная, а ни как не могу реализовать.

Номер Инд Желаем

21573224 0 13
21573225 0 12
21573226 0 11
21573227 0 10
21573228 0 9
21573229 0 8
21573230 0 7
21573231 0 6
21573232 0 5
21573233 0 4
21573234 0 3
21573235 0 2
21573236 1 1
21573237 0 6
21573238 0 5
21573239 0 4
21573240 0 3
21573241 0 2
21573242 1 1
21573243 0 9
21573244 0 8
21573245 0 7
21573246 0 6
21573247 0 5
21573248 0 4
21573249 0 3
21573250 0 2
21573251 1 1
...
Рейтинг: 0 / 0
Прошу помощи по написанию запроса или функции
    #40111557
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Прошу помощи по написанию запроса или функции
    #40111572
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Версия MySQL какая?
...
Рейтинг: 0 / 0
Прошу помощи по написанию запроса или функции
    #40111583
Gluck99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Svyateslav,
Используйте переменные, общая идея такая:
Код: sql
1.
2.
3.
4.
5.
6.
SELECT  
  @Num := @Num + 1 AS Number,  
  CASE WHEN t.Ind = 1 THEN @Num := 0 END,
  t.Ind -- это поле "Инд"
  FROM
      (SELECT @Num := 0) n, my_table t
...
Рейтинг: 0 / 0
Прошу помощи по написанию запроса или функции
    #40111988
Svyateslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,
Работаю через Oracle SQL Developer.
...
Рейтинг: 0 / 0
Прошу помощи по написанию запроса или функции
    #40111991
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
2.
3.
-- запрос
SELECT VERSION();. 
-- что показывает?
...
Рейтинг: 0 / 0
Прошу помощи по написанию запроса или функции
    #40111992
Svyateslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Gluck99, извиняюсь , мало опыта, не получается интегрировать в свой запрос данное условие. =(
...
Рейтинг: 0 / 0
Прошу помощи по написанию запроса или функции
    #40111993
Svyateslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Alex_Ustinov,

Это ?
...
Рейтинг: 0 / 0
Прошу помощи по написанию запроса или функции
    #40111995
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Svyateslav , ну вроде Вам по-русски сказали - выполнить запрос и показать его вывод.
...
Рейтинг: 0 / 0
Прошу помощи по написанию запроса или функции
    #40111999
Svyateslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,
Как Вы и написали я сделал, запрос пишется уже к существующей базе с таблицами. В SQL не получается. Реализовал через костыль в Excel.
...
Рейтинг: 0 / 0
Прошу помощи по написанию запроса или функции
    #40112002
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Достаточно. У Вас не MySQL. Идите и выясняйте, какой у Вас сервер БД.
...
Рейтинг: 0 / 0
Прошу помощи по написанию запроса или функции
    #40112006
SergiiW
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Svyateslav
Работаю через Oracle SQL Developer.
Вам нужно в https://www.sql.ru/forum/oracle
...
Рейтинг: 0 / 0
Прошу помощи по написанию запроса или функции
    #40112011
Svyateslav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SergiiW, Принял, Спасибо.
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Прошу помощи по написанию запроса или функции
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]