博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
选修所有课程的学生信息
阅读量:4954 次
发布时间:2019-06-12

本文共 689 字,大约阅读时间需要 2 分钟。

create table students(

    sid int not null primary key auto_increment,
    sname char(4) not null,
    ssex char(2) not null
);
create table course(
    cid int not null primary key auto_increment,
    cname varchar(64) not null,
);
create table student_course(
    sid int not null,
    cid int not null,
    constraint for_key_sid foreign key(sid) references students(sid),
    constraint for_key_cid foreign key(cid) references course(cid),
    primary key(sid,cid)
);

查询选修了所有课程的学生的学号和姓名:

select sid,sname from students where not exists(

    select sid from course where not exists(
        select * from student_course where sid = students.sid and cid = course.cid
    )
);

转载于:https://www.cnblogs.com/Jiphen/archive/2012/06/27/2566448.html

你可能感兴趣的文章
手机抓包-手机劫持域名到指定服务器
查看>>
被放逐的皇后 金建云
查看>>
Javascript 有用参考函数
查看>>
点群的判别(三)
查看>>
GNSS 使用DFT算法 能量损耗仿真
查看>>
【转】Simulink模型架构指导
查看>>
MYSQL数据库的导出的几种方法
查看>>
SQL Server-5种常见的约束
查看>>
硬件之美
查看>>
[转载]java开发中的23种设计模式
查看>>
表格的拖拽功能
查看>>
函数的形参和实参
查看>>
文字过长 用 ... 表示 CSS实现单行、多行文本溢出显示省略号
查看>>
1Caesar加密
查看>>
【TP SRM 703 div2 500】 GCDGraph
查看>>
MapReduce 重要组件——Recordreader组件 [转]
查看>>
webdriver api
查看>>
转载-FileZilla Server源码分析(1)
查看>>
apache 实现图标缓存客户端
查看>>
MediaWiki左侧导航栏通过特殊页面就可以设置。
查看>>