У меня есть более или два менее идентичные таблицы:функции SQL AVG на нескольких таблиц
test_score
id int(11) PK AI
user_id int(11)
module_id int(11)
score double
number_correct int(11)
correct_total int(11)
timestamp datetime
phase_id int(11)
medal_id int(11)
team_id int(11)
status_id int(11)
И
id int(11) PK AI
user_id int(11)
module_id int(11)
score double
number_correct int(11)
correct_total int(11)
timestamp datetime
phase_id int(11)
medal_id int(11)
team_id int(11)
status_id int(11)
Теперь причина этих двух быть настолько идентичны, что они содержат данные из каждого своего компонента в моей системе.
Теперь я хочу использовать функцию AVG()
, чтобы найти средний балл этих двух таблиц в сочетании.
это возможно?
создать представление с 'union' и использовать' ср() 'на представлении , или без представления, 'avg()' функция на 'union'. –
Какие СУБД вы используете? –