Вниз
Скачать: CL | DM;

SQL-запросы   Найти похожие ветки 

← →
aleko   (2006-12-20 00:21) [0]

Доброго времени суток, мастера, подскажите: можно ли используя SQL-запрос с помощью функции SUM подсчитать сумму значений в столбце, но не в таблице, а в сформированном наборе данных?
То есть, может ли запрос сам стать объектом запроса? Как к нему обратиться?


← →
DiamondShark ©   (2006-12-20 01:05) [1]


> То есть, может ли запрос сам стать объектом запроса?

В некоторых СУБД может, в других не может.
Название СУБД надобно оглашать.


← →
ЮЮ ©   (2006-12-20 03:46) [2]


> То есть, может ли запрос сам стать объектом запроса?


запрос - это предложение SELECT ... FROM
если СУБД (движок доступа) позволяет выполнить
 SELECT ... FROM (SELECT ... FROM)
то такой запрос можешь создать динамически, используя текст первого.
Если нет, придется писать запрос, подобный первому, т.е. "выбирающий" те же записи, но считающий SUMM. В любом случае, это никакое не обоащение к результатом первого запроса.

А вот если первый запрос вместо SELECT будет делать INSERT выбранных данных во временную таблицу, то запрос к этой таблице и будет обращением к результатам выполнения первого запроса


← →
aleko   (2006-12-20 08:48) [3]


> ЮЮ ©   (20.12.06 03:46) [2]


Спасибо, более чем подробно.. :)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.025 c
2-1166312860
Riply
2006-12-17 02:47
2007.01.07
Несколько вопросов по WMI.


2-1166364562
Max_2006
2006-12-17 17:09
2007.01.07
работа с SYSTEMTIME, FILETIME, прибавить любой промежуток времени


8-1147856391
TRyaSS
2006-05-17 12:59
2007.01.07
Алгоритм закрашивания невыпуклого полигона?


2-1166133089
MegaNop
2006-12-15 00:51
2007.01.07
Добавление в Memo или RichEdit


2-1166428706
nickhilo
2006-12-18 10:58
2007.01.07
Запись файла в файл.




   Наверх