powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Sql запрос
5 сообщений из 5, страница 1 из 1
Sql запрос
    #40098033
Еагений
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

Имеется таблица VW_POTV_DOC со столбцами:
1. Номер документа (C_1) ;
2. Состояние документа (C_2);
3. Дата (C_3);
4. Организация (C_4);
5. История (C_5).

На 16.09.2021 имеется 18 строк в таблице.

Столбец История (C_5) во всех строках имеет значение '{***}', т. е. если провалиться, то открывается новая таблица VW_LOG_HIST. Данная таблица в свою очередь имеет 2 столбца:
1. Время (C_1);
2. Сообщение (C_2).

В этой таблице имеется порядка 14 строк. В каждой строке в столбце С_1 указано новое время, а в строке столбца С_2 изменение статуса.

Необходимо написать запрос, находясь в 1ой таблице VW_POTV_DOC, чтобы в ней отобразились, только те организации со всеми столбцами, которые содержат слово 'принят' или 'отказан' в столбце 'Сообщение (С_2)' таблицы 2 - VW_LOG_HIST.

Я так понимаю, что нужно написать запрос с подзапросом.

Пишу запрос, но получается какая то ерунда, ошибка.

SELECT *
FROM VW_POTV_DOC
WHERE C_7 EXISTS
(SELECT *
FROM VW_LOG_HIST
WHERE C_2 like 'принят' or
C_2 like 'отказан')

Надеюсь, что объяснил понятно.
В этом деле полный новичок, поэтому буду благодарен за корректировку и помощь!
...
Рейтинг: 0 / 0
Sql запрос
    #40098037
msLex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еагений
Столбец История (C_5) во всех строках имеет значение '{***}', т. е. если провалиться, то открывается новая таблица
...
Рейтинг: 0 / 0
Sql запрос
    #40098048
Еагений
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
msLex,

попытался объяснить как смог, имеется в виду массив со ссылкой на другую таблицу.
...
Рейтинг: 0 / 0
Sql запрос
    #40098051
msLex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еагений
msLex,

попытался объяснить как смог, имеется в виду массив со ссылкой на другую таблицу.


В SQL Server-е нет массивов
...
Рейтинг: 0 / 0
Sql запрос
    #40098071
felix_ff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еагений,

вы описываете поведение вашего клиентского приложения для отображения данных.

что вы используете для просмотра нам не известно и к сиквелу это слабо относится.
поэтому давать какие либо рекомендации по запросам что бы получить желаемое поведение как ваше клиентское ПО обрабатывает свои гриды просто невозможно.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Sql запрос
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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