Добавление строк в результат запроса

_Annushka_

Новичок
Добавление строк в результат запроса

Доброе время суток!
Возможно ли каким-то образом добавить строки в результат запроса?
Связано это с тем, что в результате (кроме основного результата запроса) должны быть еще и некоторые расчетные строки.
 

_Annushka_

Новичок
Ответ ожидаемый.
А нет чего-то типа:
Результат =
Select 1
+
Select 2

Голову уже сломала.
 

Фанат

oncle terrible
Команда форума
зато если считывать строки в массив, то потом можно будет выводить как угодно
 

_Annushka_

Новичок
Спасибо, Union - то, что надо.
Осталось теперь придумать как бы расчитанные значения засунуть в select 2. :)
Спасибо еще раз
 

SelenIT

IT-лунатик :)
_Annushka_

Так они даже и не в запросе рассчитываются?
 

_Annushka_

Новичок
Эти значения потом нужно вставить в общий список (результат запроса 1), но не в конец, а в нужное место, и включить в итоги.
 

SelenIT

IT-лунатик :)
Вариант 1: собрать данные выборки в массив (как советовал Фанат), затем добавить в этот же массив вычисленные данные, а потом делать с этим массивом что заблагорассудится (сортировать, вычислять сумму/среднее, выводить в произвольном формате и т.п.)

Вариант 2: выводить результаты выборки как обычно, но при выводе каждого результата проверять, не достигнуто ли нужное место. Если достигнуто - впридачу к текущей строке выборки выводить вычисленные данные.
 
Сверху