查询 student 和school表当中id为1的总和数据sql怎么写
时间: 2024-05-10 11:20:25 浏览: 22
假设student表中的id列与school表中的id列是关联的,可以使用以下SQL查询id为1的学生和学校的总和数据:
```
SELECT SUM(s.score + c.amount) AS total
FROM student s
JOIN school c ON s.id = c.id
WHERE s.id = 1
```
其中,s是student表的别名,c是school表的别名,score和amount是分别表示学生和学校的某个指标列,total是表示总和的列别名。
相关问题
SQL语句查询Student表中sName不重复的所有数据。
要查询Student表中sName不重复的所有数据,可以使用如下的SQL语句:
```
SELECT DISTINCT sName, * FROM Student
```
这条SQL语句中,`SELECT DISTINCT` 表示选择不同的sName值,即去重,`sName`是需要选择的列,`*`表示选择所有的列,`FROM Student`表示从表Student中选择数据。执行这条语句后,就可以得到Student表中sName不重复的所有数据。
sql语句:查询student表中生日为空的学生信息
你可以使用以下的 SQL 语句来查询 "student" 表中生日为空的学生信息:
```sql
SELECT * FROM student WHERE birthday IS NULL;
```
这条 SQL 语句会返回 "student" 表中生日为空的所有学生的信息。你可以根据需要对结果进行进一步的处理或筛选。