powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / SQL запрос к некоторым записям
6 сообщений из 6, страница 1 из 1
SQL запрос к некоторым записям
    #39848966
bbc116
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, уважаемые!
Подскажите путь решения следующей задачи:
Имеется некоторое кол-во записей удовлетворяющих определенному условию. Пусть их будет 5. Посчитать их SELECT COUNT(*) WHERE MonCGentType LIKE 'ПЛ%' AND ReportDate NOT LIKE '%' труда не составляет. А вот далее надо значения поля MoneyID удовлетворяющие фильтру MonCGentType LIKE 'ПЛ%' AND ReportDate NOT LIKE '%' занести в отдельную таблицу INSERTом, и тут возникает проблема - никак не могу сообразитт как произвести перебор удовлетворяющих фильтру записей, если пользоваться запросом типа INSERT INTO TBL (FIELD1, FIELD2) VALUES ('ключ', (select moneyid from tblmoney where moncgenttype like 'пл%' and reportdate not like '%')) внутри цикла for i = 1 to (select count(*) from tblmoney where moncgenttype like 'пл%' and reportdate not like '%') тто в итоге получаем 5 записей с 'ключ' и значением поля клmoneyid споследнего добавленного в tblmoney
...
Рейтинг: 0 / 0
SQL запрос к некоторым записям
    #39848973
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bbc116,
Когда Вы уже будете читать HELP-вот выдержка из него:
Запрос на добавление нескольких записей:

INSERT INTO назначение [IN внешняяБазаДанных] [(поле_1[, поле_2[, ...]])]
SELECT [источник.]поле_1[, поле_2[, ...]
FROM выражение

Запрос на добавление одной записи:

INSERT INTO назначение [(поле_1[, поле_2[, ...]])]
VALUES (значение_1[, значение_2[, ...])
...
Рейтинг: 0 / 0
SQL запрос к некоторым записям
    #39848977
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вдогонку:а добавлять рекордсетом с одновременным перебором-слабо?
...
Рейтинг: 0 / 0
SQL запрос к некоторым записям
    #39848982
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
см. form1
...
Рейтинг: 0 / 0
SQL запрос к некоторым записям
    #39848994
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sdkuЗапрос на добавление одной записи:Ну вообще-то именно одну запись удобнее добавлять именно через INSERT .. SELECT. И, в отличие от Оракла, тут даже FROM DUAL не требуется.
...
Рейтинг: 0 / 0
SQL запрос к некоторым записям
    #39849809
Может сделать так?
Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Dim rst As DAO.Recordset, strSQL$
strSQL= "Мой запрос на выборку"
            Set rst = CurrentDb.OpenRecordset(strSQL)
            While Not rst.EOF
                
                strSQL = "мой запрос на insert данных" Where " условие из выборки"
                
                CurrentDb.Execute strSQL
                rst.MoveNext
            Wend
            rst.Close
            Set rst = Nothing
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / SQL запрос к некоторым записям
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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