Я застрял в следующей проблеме. У меня есть 1 стол, который выглядит следующим образом:Строки строк SQL строки и вычисляют среднее значение
field_number.. Value
````````````````````````````````
1 ......................... 1
2 ..........................1
3 ......................... 2
4 ..........................2
т.д.
Я хочу, чтобы сгруппировать различные fieldnumbers и имеют среднее значение для столбца значения. Таким образом, вывод должен быть:
field_number................Value
name(1,2)...................... 1.............. ((1+1)/2)
name(3,4)...................... 2.............. ((2+2)/2)
Я проверил предыдущие вопросы, но не может найти какой-либо вопрос, который охватывает этот вопрос (я мог бы найти на неправильные ключевые слова, хотя). Так что, если это уже было охвачено моими приложениями, но любая помощь или точка для предыдущего ответа были бы оценены.
** ============= ============= UPDATE **
Я прошел через ваши предложения, но не получил это право , Поэтому я стараюсь быть более конкретным. У меня почти есть результат, который я хочу, кроме того, что хочу иметь фиксированное значение в одном из моих столбцов. У меня есть следующий запрос:
Select
Avg(wp_rg_lead_detail.value),
wp_rg_lead_detail.field_number,
From
wp_rg_lead_detail
Where
wp_rg_lead_detail.field_number In (15, 17, 24) A
UNION
Select
Avg(wp_rg_lead_detail.value),
wp_rg_lead_detail.field_number,
From
wp_rg_lead_detail
Where
wp_rg_lead_detail.field_number In (16, 108, 18)
и т.д.
Это дает мне таблицу с двумя столбцами
wp_rg_lead_detail.value................field_number
4.3 (average)..............................15 (first value of av calculation)
То, что я хочу, чтобы изменить номер поля (15 в данном случае) в фиксированное значение (текст). Что и как следует добавить в запрос?
пожалуйста, отметьте ответ .. –