
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
22.10.2009, 19:33
|
|||
|---|---|---|---|
|
|||
Совместное использование Insert и Union |
|||
|
#18+
Есть запрос, в общем виде выглядит так: insert into ":myalias:Promtable.db" SELECT ":aisbasa:karnug.db".FIO, ":aisbasa:karnug.db".DateRg, ":aistmp:PDL.db".NPD, ":aisbasa:karnug.db".PaspSP as PSR, ":aisbasa:karnug.db".PaspNP as PNM, ":aisbasa:sulg.db".Name as Ulica, ":aisbasa:karnug.db".Dom, ":aisbasa:karnug.db".Kv, cast('01'+'.'+":aistmp:F_VPL.db".MES+'.'+":aistmp:F_VPL.db".GOD as date) A, ":aistmp:F_VPL.db".SUMM FROM ":aisbasa:karnug.db", ":aisbasa:sulg.db", ":aistmp:PDL.db", ":aistmp:F_VPL.db" WHERE ":aisbasa:karnug.db".PaspNP = ":aistmp:PDL.db".PNM AND ":aistmp:PDL.db".NPD = ":aistmp:F_VPL.db".NPD AND ":aisbasa:sulg.db".Number=":aisbasa:karnug.db".CodeU AND (":aisbasa:karnug.db".DateSU IS NULL) AND ":aisbasa:karnug.db".Otdel='7' UNION ALL SELECT ":aisbasa:karnug.db".FIO, ":aisbasa:karnug.db".DateRg, ":aistmp:PDL.db".NPD, ":aisbasa:karnug.db".PaspSP as PSR, ":aisbasa:karnug.db".PaspNP as PNM, ":aisbasa:sulg.db".Name as Ulica, ":aisbasa:karnug.db".Dom, ":aisbasa:karnug.db".Kv, cast('01'+'.'+":aistmp:F_VPL.db".MES+'.'+":aistmp:F_VPL.db".GOD as date) A, ":aistmp:F_VPL.db".SUMM FROM ":aisbasa:karnug.db", ":aisbasa:sulg.db", ":aistmp:PDL.db", ":aistmp:F_VPL.db" WHERE ":aisbasa:karnug.db".FIO = ":aistmp:PDL.db".FIO AND ":aistmp:PDL.db".NPD = ":aistmp:F_VPL.db".NPD AND ":aisbasa:sulg.db".Number=":aisbasa:karnug.db".CodeU AND (":aisbasa:karnug.db".DateSU IS NULL) AND ":aisbasa:karnug.db".Otdel='7' и жутко не хочет работать. То есть по отдельности данные в таблицу добавляются, а вот вместе, при использовании Union all - не хотят((( Что-то не так написано? (возможно кто-то сразу предложит собрать все в один запрос и задать условие типа (":aisbasa:karnug.db".PaspNP = ":aistmp:PDL.db".PNM or ":aisbasa:karnug.db".FIO = ":aistmp:PDL.db".FIO), однако так вообще не работает - виснет. Поэтому помогите разобраться с тем, что есть сейчас.) пс: PARADOX, Delphi7 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.10.2009, 19:36
|
|||
|---|---|---|---|
|
|||
Совместное использование Insert и Union |
|||
|
#18+
и, кстати, если убрать добавление записей в таблицу - все прекрасно работает с данным Union ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.10.2009, 14:48
|
|||
|---|---|---|---|
|
|||
Совместное использование Insert и Union |
|||
|
#18+
Даже самое простое не получается: unsert into ":alias:Table.db" select * from ":alias:Table2.db" union select * from ":alias:Table3.db"; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.10.2009, 19:03
|
|||
|---|---|---|---|
|
|||
Совместное использование Insert и Union |
|||
|
#18+
Hello, Irbis3003! You wrote on Thu, 22 Oct 09 16:33:25 GMT: Irbis3003 I> и жутко не хочет работать. I> пс: PARADOX, Delphi7импосибле -- With best regards, Мимопроходящий. Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=56&mobile=1&tid=2015686]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
175ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 13ms |
| total: | 265ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...