Конференция "Базы" » TSQL 4 запроса в 1
 
  • Dennis I. Komarov © (03.08.13 23:35) [0]
    Что-то тыковка под вечер не варит:
    Есть 4 однотипных SQL-запросов, суть такова:
    SELECT SUM(A) AS A, SUM(B) AS B FROM QRYi


    (i=1..4)

    Как получить датасет типа:

    ------------- A------------B
    QRY1
    QRY2
    QRY3
    QRY4



    TSQL(Access)
  • RWolf © (03.08.13 23:38) [1]
    select … from QRY1
    union
    select … from QRY2
    union
    select … from QRY3
    union
    select … from QRY4

  • Dennis I. Komarov © (03.08.13 23:41) [2]
    О, про него и забыл :) Думаю, это как бы их за "join"ить :)
    пора бай...
  • Dennis I. Komarov © (03.08.13 23:54) [3]
    Да, пасиб огромный ;)
  • YuriFX (04.08.13 01:43) [4]
    только помните, что UNION  не выведет совпадающие записи
    а поскольку у вас в запросе SUM(), для вас это будет очень критично.
    Используйте UNION ALL  вместо UNION
 
Конференция "Базы" » TSQL 4 запроса в 1
Есть новые Нет новых   [119726   +8][b:0][p:0.001]