要查询计算机学生的名单,您可以使用以下SQL查询语句:
查询所有计算机系的学生信息
```sql
SELECT * FROM 学生表
WHERE 院系ID = (SELECT 院系ID FROM 院系 WHERE 院系名称='计算机系');
```
或者使用内连接:
```sql
SELECT 学生表.*
FROM 学生表
INNER JOIN 院系 ON 学生表.院系ID = 院系.院系ID
WHERE 院系名称 = '计算机系';
```
查询特定学生(例如“韩顺平”)所在的院系信息
```sql
SELECT * FROM 院系
WHERE 院系ID = (SELECT 院系ID FROM 学生表 WHERE 学生='韩顺平');
```
或者使用内连接:
```sql
SELECT 院系.*
FROM 学生表
INNER JOIN 院系 ON 学生表.院系ID = 院系.院系ID
WHERE 学生 = '韩顺平';
```
查询在“行政楼”办公的院系名称
```sql
SELECT 院系名称 FROM 院系
WHERE 系办地址 LIKE '%行政楼%';
```
查询所有学生的姓名和学号
```sql
SELECT sno, sname FROM 学生;
```
查询所有学生的姓名、学号、所在系(用小写字母表示系)
```sql
SELECT sname, sno, LOWER(sdept) AS Department FROM 学生;
```
查询所有计算机院的所有男学生的名单(要求输出学号、姓名、性别、院系名称)
```sql
SELECT 学号, 姓名, 性别, 院系名称
INTO Q1
FROM 学生, 院系
WHERE 学生.院系编号 = 院系.院系编号
AND 性别 = "男"
AND 院系名称 = "计算机院";
```
请根据您的数据库表结构和字段名称选择合适的查询语句。如果您的数据库表名或字段名与上述示例不同,请相应地替换它们。