有两个表,“学生信息表”,“系信息表”
学生信息表Student:
sno: “学号”
sname:“姓名”
birth:“出生日期”
dno: “系号”
======================
系信息表Department:
dno:”系号“
dname:”系名“
===================
教师信息表 Teacher
tid: ”教师代号“
tname: ”教师姓名“
tbirth:”出生日期“
tdno: ”系号“=======写以下 sql:
1.所有学生的学号、姓名、和所在的系名
2.统计并显示每个系的系号、系名、以及每个系学生的人数
3.列出系号为3的系的所有人员的姓名和出生日期
学生信息表Student:
sno: “学号”
sname:“姓名”
birth:“出生日期”
dno: “系号”
======================
系信息表Department:
dno:”系号“
dname:”系名“
===================
教师信息表 Teacher
tid: ”教师代号“
tname: ”教师姓名“
tbirth:”出生日期“
tdno: ”系号“=======写以下 sql:
1.所有学生的学号、姓名、和所在的系名
2.统计并显示每个系的系号、系名、以及每个系学生的人数
3.列出系号为3的系的所有人员的姓名和出生日期
解决方案 »
- 大家进来讨论下mysql的优缺点
- sqlite3 支持 match 吗?
- 数据库数据类型中,NULL、空格、零、无内容,有什么不同?如果是相同数据类型(char),NULL、空格、零又有什么不同?
- Postgresql的数组插入问题,请大家指点一下。
- JDBC连接MySQL出现的错误,希望能有人指点!
- 求mysql本地管理工具
- MySQL 用什么脚本语言来编写数据库脚本?
- GOT error 127 from table handler 是怎么回事???
- mysql_query()能新建一个表吗?
- 关于自动生成字段序列的问题
- 将查询结果集中的内容替换为指定内容
- mysql图形工具中怎样输入BIT类型数据
select s.sno,s.sname,d.dname from student s,Department d where s.dno = d.dno
2
select dno,dname,(select count(*) from student s where s.dno = D.dno) where from Department D group by dno,dname
select sname,birth from student where dno =3
union
select tname,birth from teacher where tno=3