Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.01.28;
Скачать: [xml.tar.bz2];

Вниз

Выполнение 2-х запросов последовательно   Найти похожие ветки 

 
vitv ©   (2007-01-12 10:23) [0]

Возможно ли выполнить 1 запрос, а потом 2-ой над данными которые выбрал 1-ый запрос?


 
Ega23 ©   (2007-01-12 10:26) [1]

Можно вынести бизнес-логику на уровень хранимой процедуры и не заморачиваться.


 
Сергей М. ©   (2007-01-12 10:27) [2]

select ... from (select ... from)

Чем не запрос к результатам запроса ?


 
Sergey13 ©   (2007-01-12 10:28) [3]

> [0] vitv ©   (12.01.07 10:23)

Подзапросы так и работают иногда. Осталось выяснить - поддерживает ли твоя СУБД механизм подзапросов.


 
ЮЮ ©   (2007-01-12 10:29) [4]

0-вым запросом выбрать во временную таблицу
1-м - из 0
2-м из 0


 
ЮЮ ©   (2007-01-12 10:30) [5]

Я так понял, что нужны одновременно и результаты и 1-го  и 2-го запросов


 
Sergey13 ©   (2007-01-12 10:30) [6]

> [0] vitv ©   (12.01.07 10:23)
Запрос к вьюхе тоже подходит под это описание.


 
vitv ©   (2007-01-12 10:34) [7]

Я уже создал вопрос "Посоветуйте по отчёту", если Вас не затруднит посмотрите пожалуйста...


 
vitv ©   (2007-01-12 10:39) [8]

Я считаю результаты по группе складывая среднее арифметическое групп.


 
Sergey13 ©   (2007-01-12 10:48) [9]

> [8] vitv ©   (12.01.07 10:39)

Я не особо вчитывался в тот вопрос, да и знатоком ФР не являюсь, но вроде это должен считать сам ФР при группировке. Ты же, насколько я понял, пытаешься сделать группировку сам и подсунуть ее в простой отчет.

Может я и ошибаюсь.


 
vitv ©   (2007-01-12 10:54) [10]

т.е. проблема в том, нужно сохранять значение группы, количество значений,делить их между собой и т.о. я получаю AVG.


 
ЮЮ ©   (2007-01-12 10:57) [11]

И при чем здесь Subj, если реальная проблема в
http://delphimaster.net/view/2-1168582433/

[9] +


 
vitv ©   (2007-01-12 11:01) [12]


> select ... from (select ... from)
>
> Чем не запрос к результатам запроса ?

т.е. мне следует почитать про подзапросы?


 
vitv ©   (2007-01-12 11:07) [13]


> Я не особо вчитывался в тот вопрос, да и знатоком ФР не
> являюсь, но вроде это должен считать сам ФР при группировке.
>  Ты же, насколько я понял, пытаешься сделать группировку
> сам и подсунуть ее в простой отчет.
>
> Может я и ошибаюсь.

да


 
Sergey13 ©   (2007-01-12 11:09) [14]

> [12] vitv ©   (12.01.07 11:01)
> т.е. мне следует почитать про подзапросы?
Скорее про группировку в ФР.


 
ЮЮ ©   (2007-01-12 11:13) [15]

Следует, для начала, озвучить проблему.

З.Ы.  
<телепатор on>
среднее арифметическое по стране <> среднее арифметическое (среднее арифметическое по городам)
<телепатор off>


 
vitv ©   (2007-01-12 11:23) [16]


> Следует, для начала, озвучить проблему.
>
> З.Ы.  
> <телепатор on>
> среднее арифметическое по стране <> среднее арифметическое
> (среднее арифметическое по городам)
> <телепатор off>

нужно чтобы среднее арифметическое по стране = сумма по городам страны/на их количество.


 
Sergey13 ©   (2007-01-12 11:33) [17]

> [16] vitv ©   (12.01.07 11:23)
> нужно чтобы
Это кому так нужно?


 
vitv ©   (2007-01-12 11:43) [18]

мне :)


 
vitv ©   (2007-01-12 11:43) [19]

мне :)


 
vitv ©   (2007-01-12 11:58) [20]


> > [16] vitv ©   (12.01.07 11:23)
> > нужно чтобы
> Это кому так нужно?

Извините, я не совсем красиво поставил фразу.



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

Форум: "Начинающим";
Текущий архив: 2007.01.28;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.5 MB
Время: 0.047 c
5-1147638855
Лев
2006-05-15 00:34
2007.01.28
Нужна компонента типа TMemo но с возможностью простейшего формата


15-1167892676
Прогер
2007-01-04 09:37
2007.01.28
idMessage Subject/From ISO-8859-1


2-1168706574
ice321i
2007-01-13 19:42
2007.01.28
Отчет в не правильное кодировке


11-1146722668
NewLC
2006-05-04 10:04
2007.01.28
Совместное использование ActiveX ов


15-1167861371
Palladin
2007-01-04 00:56
2007.01.28
Орешник





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский