powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Условие в вложеный запрос?
3 сообщений из 3, страница 1 из 1
Условие в вложеный запрос?
    #32127945
De
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет, All!

задача:
есть 2 таблы
~~~
Table1
_id
.......
_amount - количество
.......
--------
Table2
_id
.......
_amount - количество
_type - связь с Table1
.......
~~~
связаны они Table1.[_id]->Table2.[_type] один ко многим
нужно проверить всем ли записям из Table1 достаточно количества записей из
Table2 (... WHERE Table1.[_amount]<= (SELECT SUM(Table2.[_amount].....))

я пишу

Код: plaintext
1.
SELECT count(*) FROM Table1 WHERE Table1.[_amount]<=
 (SELECT SUM(Table2.[_amount] FROM Table2 WHERE Table2.[_type]=Table1.[_id] 


этот гад просит ввести значение Table1.[_id], как нужно написать чтоб работало?

Спасибо.
...
Рейтинг: 0 / 0
Условие в вложеный запрос?
    #32127996
Витал
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
SELECT count(*) FROM Table1 WHERE Table1.[_amount]<=
 (SELECT SUM(Table2.[_amount] FROM Table1, Table2 WHERE Table2.[_type]=Table1.[_id] )
...
Рейтинг: 0 / 0
Условие в вложеный запрос?
    #32128100
virtart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Выводит записи не удовлетворяющие условию отбора (query1)
Код: plaintext
1.
2.
3.
4.
5.
Select Table1.[_id] As ID, Table1.[_amount] As Need,
Sum(Table2.[_amount]) As Existed
From Table1 Inner Join Table2 On Table1.[_id]=Table2.[_id] 
Group By Table1.[_id], Table1.[_amount] 
Having (Sum(Table2.[_amount]) < Table1.[_amount]) ;

Количество записей:
Select Count(*) From query1;
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Условие в вложеный запрос?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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