简述MySQL 的in 的两种用法:
他们分别是在 in 关键字后跟一张表(记录集),以及在in后面加上字符串集。
先讲后面跟着一张表的。
首先阐述三张表的结构:
s(sno,sname.sex,age,dept) //学生信息表
c(cno,cname,tname) //课程信息表
sc(sno,cno,grade) //课程选...
分类:
数据库 时间:
2015-03-31 14:49:40
阅读次数:
175
在mysql下使用SELECT INTO语句会产生ERROR 1327 (42000): Undeclared variable:new_tablename此时要使用:CREATE TABLE CYRTEMP(SELECT Cno,COUNT(Sno),AVG(Score) FROM CYRRepo...
分类:
数据库 时间:
2015-03-29 20:47:00
阅读次数:
154
本篇讲述的是对一个sql面试题的细致语法讲解。关于执行流程(on where),内连接,外连接(左右)上实用。关于这些基本的语法知识请参考我前面的sql基本语法。这张表的名字SC,SNO学号,CNO课程号,SCGRADE成绩。要求:列出“1”号课程成绩比“2”号课程成绩高的所有学生学号及其“1”号课...
分类:
数据库 时间:
2015-03-29 14:49:28
阅读次数:
202
S(SNO,SNAME,SDD,SAGE)SNO,SNAME,SDD,SAGE分别代表学号、学员姓名、所属单位、学员年龄C(CNO,CNAME)CNO,CNAME分别代表课程编号、课程名称SC(SNO,CNO,SCORE)SNO,CNO,SCORE分别代表学号、所选修的课程编号、学习成绩三个表的数据...
分类:
数据库 时间:
2015-03-19 17:56:23
阅读次数:
237
选课系统表结构如下: 学生表:student(sno,sname,sex,age,class) 课程表:course(cno,cname) 选课表:sc(sno,cno,score) (1)查询选修了‘数据库应用‘的学生学号和姓名 (2)查询选修了3门课程的学生姓名和学号...
分类:
数据库 时间:
2015-03-16 23:21:16
阅读次数:
393
1 CREATE PROCEDURE "SH"."ATG" () 2 LANGUAGE SQL 3 MODIFIES SQL DATA 4 CALLED ON NULL INPUT 5 BEGIN 6 declare v_sno varchar(100); 7 declare v_cno varc....
分类:
数据库 时间:
2015-03-10 18:56:51
阅读次数:
209
select ano,sum(nvl(dmoney,0)) summoneyfrom( select t2.ano,d.dmoney from ( select t1.*,c.cno from( select a.ano,b.bno from t_a a left j...
分类:
数据库 时间:
2015-01-21 22:07:46
阅读次数:
248
视图即虚拟表系统-右键-新建视图编辑前200行select *from studentscore代码创建法:create view studentscoreasselect student.sno,sname,ssex,sbirthday,class,cno,degree from studentj...
分类:
数据库 时间:
2014-12-15 17:13:20
阅读次数:
222
--根据学生选课题目写一个存储过程,输入教师编号--判断所教学生的及格率,80分及格,如果及格率超过--50%,职称上升一级,否则降一级alter proc pingji@tno varchar(20)asbegin declare @cno varchar(20) select @cno=cno ...
分类:
数据库 时间:
2014-11-15 13:58:58
阅读次数:
207
右键视图-新建视图将想要建立关系的表选中并添加选择所选表中需要的列的名称,关闭-添加名称-按确定即可完成select *from scoreselect *from student(select student.sno,sname,ssex,sbirthday,class,cno,DEGREE fr...
分类:
数据库 时间:
2014-11-13 00:25:33
阅读次数:
285