TotalMark在里面是什么意思
时间: 2023-10-06 13:04:48 浏览: 26
`TotalMark` 是一个别名(alias),用于给 `SUM(Mark)` 这个计算列(computed column)起一个更易懂的名字。在 SQL 查询中,可以使用别名来给列、表、计算列等命名,使得查询结果更加易读易懂。在上面的 SQL 查询中,`SELECT` 语句中使用了 `SUM(Mark) AS TotalMark`,表示将 `SUM(Mark)` 这个计算列的结果命名为 `TotalMark`,并将其作为查询结果中的一列。
相关问题
那我自己可以改成别的名字吗
是的,你可以将 `TotalMark` 这个别名改成你自己喜欢的任意名称。只需要将 SQL 查询中的 `TotalMark` 替换成你想要的名称即可。例如,如果你想将其改为 `SumMark`,可以使用以下 SQL 查询:
```
SELECT Type, SUM(Mark) AS SumMark FROM course GROUP BY Type;
```
执行以上 SQL 语句后,会返回以下结果:
```
+--------+---------+
| Type | SumMark |
+--------+---------+
| 基础课 | 7 |
| 专业课 | 16 |
+--------+---------+
```
其中,第一列是课程类型,第二列是该类型课程的学分总数,名称为 `SumMark`。