|
SQL запрос к некоторым записям
|
|||
---|---|---|---|
#18+
Добрый день, уважаемые! Подскажите путь решения следующей задачи: Имеется некоторое кол-во записей удовлетворяющих определенному условию. Пусть их будет 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 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2019, 19:08 |
|
SQL запрос к некоторым записям
|
|||
---|---|---|---|
#18+
bbc116, Когда Вы уже будете читать HELP-вот выдержка из него: Запрос на добавление нескольких записей: INSERT INTO назначение [IN внешняяБазаДанных] [(поле_1[, поле_2[, ...]])] SELECT [источник.]поле_1[, поле_2[, ...] FROM выражение Запрос на добавление одной записи: INSERT INTO назначение [(поле_1[, поле_2[, ...]])] VALUES (значение_1[, значение_2[, ...]) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2019, 19:29 |
|
SQL запрос к некоторым записям
|
|||
---|---|---|---|
#18+
вдогонку:а добавлять рекордсетом с одновременным перебором-слабо? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2019, 19:37 |
|
SQL запрос к некоторым записям
|
|||
---|---|---|---|
#18+
см. form1 ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2019, 20:28 |
|
SQL запрос к некоторым записям
|
|||
---|---|---|---|
#18+
sdkuЗапрос на добавление одной записи:Ну вообще-то именно одну запись удобнее добавлять именно через INSERT .. SELECT. И, в отличие от Оракла, тут даже FROM DUAL не требуется. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2019, 21:43 |
|
SQL запрос к некоторым записям
|
|||
---|---|---|---|
#18+
Может сделать так? Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
... |
|||
:
Нравится:
Не нравится:
|
|||
15.08.2019, 14:51 |
|
|
start [/forum/topic.php?fid=45&fpage=28&tid=1610530]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 16ms |
total: | 142ms |
0 / 0 |