powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Запрос на исключение
5 сообщений из 5, страница 1 из 1
Запрос на исключение
    #32054257
transcrulator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Преамбула

Существует три таблицы одна - банки, где ключ Bank_ID; втрорая предприятия, где ключ Sub_ID; и третья Счета, связанная с ними двумя по полям Bank_ID и Sub_ID (связь соответсвенно многие к одному, то есть для одного банка много счетов и для одного предприятия тоже много счетов) ее ключи Acc_ID и Sub_ID.

Амбула
Теперь собственно вопрос: нужно построить запрос, который бы отбирал банки в которых у конкретного предприятия нет счетов.
Спасибо.
...
Рейтинг: 0 / 0
Запрос на исключение
    #32054268
sergwsk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
SELECT * FROM Банки WHERE Bank_ID NOT IN 
(
SELECT DISTINCT Bank_ID FROM Счета
WHERE Sub_ID = КодНужногоПредприятия
)
...
Рейтинг: 0 / 0
Запрос на исключение
    #32054290
transcrulator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, все работает, но зараза Visual Studio не воспринимает праметры из подзапроса; можно ли как-нибудь обойтись без него
...
Рейтинг: 0 / 0
Запрос на исключение
    #32054295
transcrulator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вопрос снят - все работает отлично. Еще раз спасибо
...
Рейтинг: 0 / 0
Запрос на исключение
    #32054297
Bzzzzz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SELECT b.*
FROM Банки b
inner join Счета r on r.Sub_ID = КодНужногоПредприятия
and b.Bank_ID != r.Bank_ID
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Запрос на исключение
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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