-Поиск по дневнику

Поиск сообщений в rss_sql_ru_access_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 16.03.2006
Записей:
Комментариев:
Написано: 4


INSERT INTO, SELECT, UNION ALL

Суббота, 15 Августа 2015 г. 12:02 + в цитатник
Здравствуйте у меня следующая проблема
База Access
Написал запрос для случайной выборки из 3-х баз данных

SELECT * FROM
(SELECT TOP 5 * FROM Base1 ORDER BY RND (ID))
UNION ALL SELECT * FROM
(SELECT TOP 5 * FROM Base2 ORDER BY RND(ID)) 
UNION ALL SELECT * FROM
(SELECT TOP 5 * FROM Base3 ORDER BY RND(ID))


запрос работает нормально
но теперь проблема со вставкой полученного результата в другую базу
запрос
INSERT INTO MainBase
SELECT * FROM
(SELECT TOP 5 * FROM Base1 ORDER BY RND (ID))
UNION ALL SELECT * FROM
(SELECT TOP 5 * FROM Base2 ORDER BY RND(ID)) 
UNION ALL SELECT * FROM
(SELECT TOP 5 * FROM Base3 ORDER BY RND(ID))

не работает.

Прошу помочь

http://www.sql.ru/forum/1170928/insert-into-select-union-all


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку