(1) select 学号,姓名 from 学生 where 奖学金=0; (2) select 学号,课程名 from 学生,选课 where 奖学金<>0 and 专业='计算机'; (3) update 学生 set 奖学金=奖学金+200 where 学生.学号=选课.学号 and 选课.分数=100; 谁帮我看看做得对不对呀,
zuhoubing
08-3-13 16:39
身份认证三种方式: 基于口令 基于智能卡 基于生物特征.
gao1y2
08-3-13 18:59
顶啊!!!
tao11yuan
08-3-13 19:12
Quote:
引用第19楼zuhoubing于08-3-13 16:37发表的 : (1) select 学号,姓名 from 学生 where 奖学金=0; (2) .......
第2个可以写成 SELECT 学号,课程名 FROM 选课 WHERE 学号 IN (SELECT 学号 FORM 学生 WHERE 专业 = '计算机' AND 奖学金 > 0)
第3个是 UPDATE 学生 SET 奖学金 = 奖学金 + 200 WHERE 学号 IN (SELECT 学号 FROM 选课 WHERE 分数 = 100)