用SQL查询同时选修了1号课和2号课的学生学号
工具/材料:以Management Studio为例。
创新互联公司专业为企业提供南湖网站建设、南湖做网站、南湖网站设计、南湖网站制作等企业网站建设、网页设计与制作、南湖企业网站模板建站服务,十年南湖做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
1、首先在桌面上,点击“Management Studio”图标。
2、然后在该界面中,点击“新建查询”按钮。
3、之后在该界面中,输入查询同时选修了1号课和2号课的学生学号的SQL语句:selec t no,name from SC where Cno = '1' and no in (selec t no from SC where Cno = '2')。
4、接着在该界面中,点击“执行”按钮。
5、最后在该界面中,显示查询结果。
怎样用sql语言在数据库查找没有选修任何课程学生的学号和姓名?
假设学生表为A,学号字段为id,姓名字段为name;
课程表为B,其中row_id为课程编号,stu_no为选修该门课的学生的学号
SQL:
SELECT A.id,A.name
FROM A
WHERE A.id NOT IN (SELECT DISTINCT B.stu_no FROM B)
请用SQL语言将学号(no)为2012513的系别(dept)修改为'计算机系'
UPDATE tableName SET dept='计算机系' WHERE no=2012513;
tableName是你的表名
求用sql语言在数据库中查找没有选修任何课程的学生的学号,姓名的命令?
应为三张表:
学生表A 课程表B 选修表C(cid aid bid)
--没有选修任何课程的学生的学号
select * from A where aid not in(
select distinct aid from C) --为已选修的人
如有问题可以追问,我当及时回答.
希望能帮到你!
本文题目:关于学号nosql的途径的信息
URL分享:http://scyingshan.cn/article/hdihid.html