powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Помогите с запросом в SQL
11 сообщений из 11, страница 1 из 1
Помогите с запросом в SQL
    #39365396
Vladislav1990
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем доброго дня. Помогите решить проблему:
Есть база данных с таблицей diagnz в ней есть столбцы tkey - код пациента ds -диагноз ds_har -характер заболевания,и datesave- дата сохранения. У одного пациента может быть три строки с одинаковым диагнозом.

Надо сделать запрос. который в поле ds_har поставит число 3 только для первой записи, а в остальных строках если есть в поле ds_har число 3, то заменить его на 0
...
Рейтинг: 0 / 0
Помогите с запросом в SQL
    #39365406
ордер бы?
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vladislav1990для первой записиров_нумбер=1
...
Рейтинг: 0 / 0
Помогите с запросом в SQL
    #39365407
Фотография Ozornitca
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
отсортировать пр помощи row_number() и там где 1- проставить тройки)
...
Рейтинг: 0 / 0
Помогите с запросом в SQL
    #39365431
Vladislav1990
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а по подробнее можно как сделать сортировку
...
Рейтинг: 0 / 0
Помогите с запросом в SQL
    #39365440
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladislav1990,

В доке описано

А если вам, сударь, надо чтобы сессию за вас сдал другой человек, то вам в форум Работа, платные услуги обсуждаются там.
...
Рейтинг: 0 / 0
Помогите с запросом в SQL
    #39365452
Vladislav1990
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
env, Данная сортировка работает только для одного пациента. А таких может быть 1000
...
Рейтинг: 0 / 0
Помогите с запросом в SQL
    #39365457
Фотография env
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladislav1990,

Да что вы говорите? Может таки прочтёте документацию?

Решение вам предложили. Если нет способности использовать его самостоятельно, желания думать головой и читать внимательно документацию, то тут уж делать нечего - заказывать у более успешного сокурсника.
...
Рейтинг: 0 / 0
Помогите с запросом в SQL
    #39365468
Xdredd.vl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Vladislav1990,
Код: plsql
1.
2.
select decode(row_number() over(partition by tkey order by ds),1,3, case ds_har when 3 then 0 else ds_har end) "some_name"
from   diagnz



Как-то так ...
...
Рейтинг: 0 / 0
Помогите с запросом в SQL
    #39365481
Sash_pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladislav ты не в ОМCе работаешь?
...
Рейтинг: 0 / 0
Помогите с запросом в SQL
    #39365486
Vladislav1990У одного пациента может быть три строки с одинаковым диагнозом.если с третьего посещения болезнь сама не прошла...
...
Рейтинг: 0 / 0
Помогите с запросом в SQL
    #39365487
Glays
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Помогите с запросом в SQL
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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