select?start,?end,?avg(value)?from?(
主要從事網(wǎng)頁設(shè)計(jì)、PC網(wǎng)站建設(shè)(電腦版網(wǎng)站建設(shè))、wap網(wǎng)站建設(shè)(手機(jī)版網(wǎng)站建設(shè))、響應(yīng)式網(wǎng)站設(shè)計(jì)、程序開發(fā)、微網(wǎng)站、重慶小程序開發(fā)等,憑借多年來在互聯(lián)網(wǎng)的打拼,我們?cè)诨ヂ?lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)積累了豐富的成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、網(wǎng)絡(luò)營(yíng)銷經(jīng)驗(yàn),集策劃、開發(fā)、設(shè)計(jì)、營(yíng)銷、管理等多方位專業(yè)化運(yùn)作于一體,具備承接不同規(guī)模與類型的建設(shè)項(xiàng)目的能力。
select?t2.start,?t2.end,?t1.value?from?t1?left?join?t2?on?t1.key?between?t2.start?and?t2.end
)?as?x?group?by?start,end;
效果見下圖:
mysql計(jì)算兩個(gè)班級(jí)的平均值那么的話你事先把兩個(gè)班級(jí)的每個(gè)人的分?jǐn)?shù)輸入進(jìn)去,然后的話利用SQL,然后的話利用這個(gè)計(jì)算方式的話,計(jì)算一下平均值就可以計(jì)算出來了。
計(jì)算一條記錄的平均值實(shí)際上就是橫向求平均值,可以參考下例:
select
id,
(col1+col2+
col3)/3
as
avgVal
from
T1
where
id=123;