Конференция "Базы" » SQL создание таблицы на основе запроса
 
  • A.Bender (13.12.13 14:05) [0]
    Помогите разобраться !

    Есть база данных MS Access. в ней три одинаковые таблицы.
    я их объединяю в SQL-запросе :

    TABLE table1
    UNION ALL
    SELECT * from table2
    UNION ALL
    SELECT * from table3

    Вопрос в следующем, как при помощи одного SQL запроса
    создать таблицу и записать в нее объединенные данные из трех таблиц. Понимаю что надо использовать SELECT INTO, но никак не могу разобраться с синтаксисом команды.



  • Jeer © (13.12.13 15:58) [1]
    CREATE..
    INSERT..
  • Inovet © (13.12.13 16:03) [2]
    Как-то так должно быть

    SELECT *
    FROM TBL1
    INTO TBLNEW
    UNION ALL
    SELECT *
    FROM TBL2
    UNION ALL
    SELECT *
    FROM TBL3
  • A.Bender (13.12.13 16:04) [3]
    Проблема решена, спасибо

    SELECT * INTO TEMP FROM (SELECT * from urs1 union all 'select * from urs3 union all select * from urs4)
 
Конференция "Базы" » SQL создание таблицы на основе запроса
Есть новые Нет новых   [134427   +38][b:0][p:0.001]