我想添加一行將在mysql中有一個總計。下面是我期望實現的,在Excel中這將是=SUM(C2:C3)
,但我需要的功能來解決MySQL。這甚至是可能的。插入一個總和答案
SchoolName /TeacherName /ObservationTimeInMinutes
EMMERTONSchool /Gordon,Rose / 28
EMMERTONSchool/ Mondragon,Pat/ 13
Total 41
,這是我想添加到我的輸出
我想添加一行將在mysql中有一個總計。下面是我期望實現的,在Excel中這將是=SUM(C2:C3)
,但我需要的功能來解決MySQL。這甚至是可能的。插入一個總和答案
SchoolName /TeacherName /ObservationTimeInMinutes
EMMERTONSchool /Gordon,Rose / 28
EMMERTONSchool/ Mondragon,Pat/ 13
Total 41
,這是我想添加到我的輸出
我不是MySQL的句法的專傢什麼。大多數DBMS廠商有一些功能於一體的查詢要做到這一點,但你總是可以這樣做:
select schoolname, Teachername, ObservationTimeInMinutes from yourTable
UNION
select 'total', '', sum(OberservatonTimeInMinutes) from yourTable
根據您的tablestructure你可能會需要的條款組。
啊,UNION !!!非常感謝!! – Aidandebradney
值得信賴的工會來拯救,希望它適合你 – bjorsig
MySQL還有一個['SUM()'](http://dev.mysql.com/doc/refman/5.5/en/group-by-functions.html#function_sum)函數。 –