Главная страница
    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.49 MB
Время: 0.057 c
15-1167339007
Ringo
2006-12-28 23:50
2007.01.28
О тщетности всякого усилия.


8-1149166922
h8394E
2006-06-01 17:02
2007.01.28
IDirectDrawSurface.Blt (Подскажите флаги)


15-1168191039
IMHO
2007-01-07 20:30
2007.01.28
MS Word и папка по умолчанию


3-1162814389
Stanislav
2006-11-06 14:59
2007.01.28
Создание запроса


15-1168264073
Spaller
2007-01-08 16:47
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский