A. SELECT @courseid AS ’206’ B. SET @courseid = ’206’ C. @courseid = ’206’ D. SET @courseid AS ’206’
单项选择题将字符型变量@courseid的值设为“计算机基础”课程对应的课程号,下面语句错误的是()。
A. SELECT @courseid = 课程号 FROM XSB WHERE 课程名 = ’计算机基础’ B. SELECT 课程号 AS @courseid FROM XSB WHERE课程名= ’计算机基础’ C. SELECT @courseid = (SELECT 课程号 FROM XSB WHERE课程名 = ’计算机基础’) D. SET @courseid = (SELECT 课程号 FROM XSB WHERE课程名= ’计算机基础’)
单项选择题根据XSB来建立一个每个专业中年龄最小者的NLZX视图,该视图包含“专业”及其“最晚出生日期”两列,对应的SQL语句为CREATE VIEW NLZX AS ___①___ 其中空项部分的内容应为语句为()
A. SELECT 专业, MAX(出生时间) AS 最晚出生日期 FROM XSB GROUP BY 专业 B. SELECT 专业, MIN(出生时间) AS 最晚出生日期 FROM XSB GROUP BY 专业 C. SELECT 专业, MIN(出生时间) AS 最晚出生日期 FROM XSB GROUP BY出生时间 D. SELECT 专业, MAX(出生时间) AS 最晚出生日期 FROM XSB GROUP BY出生时间
单项选择题查找选修了2门以上课程的学生信息,包括学号与姓名两列,对应的SQL语句为:SELECT 学号, 姓名 FROM XSB WHERE __①__ 其中空项部分的内容应为()
A.a B.b C.c D.d
单项选择题与语句:SELECT DISTINCT XSB.学号, 姓名 FROM XSB, CJB WHERE XSB.学号 = CJB.学号 功能等价的SQL语句为()
单项选择题在XSB中找出具有相同名字的学生。要求查询结果中含有“学号”、“姓名”,并按姓名、学号的升序来排列。 类似的结果为: 姓名 学号 王林 081101 王林 081202 其对应的SQL语句为:SELECT 姓名, 学号 FROM XSB WHERE ___①___ ORDER BY姓名, 学号 上述语句的空项内容为()
单项选择题如果每个学分需要提交2次平时作业,根据XSB、KCB、CJB表的内容,创建一个视图PSZYB,显示已修了课程的(即CJB中有记录的)学生需要做的平时作业的总次数情况的视图,包括学号、平时作业总次数两列信息。类似的内容为: 学号 平时作业总次数 081101 26 081103 18 …… …… 创建该视图的SQL语句为: CREATE VIEW PSZYB AS SELECT __①__ FROM XSB, KCB, CJB __②__ 则在上面SQL语句的①、②空分别填写的内容为()
单项选择题表示游标对应的查询语句得到结果中记录数的全局变量是()。
A. @@FETCH_STATUS B. @@ROWCOUNT C. @@TRANCOUNT D. @@CURSOR_ROWS
单项选择题关于可更新视图下面说法正确的是()
A. 当视图依赖的基本表有多个时,可以无修改地向视图插入数据。 B. 含有聚集函数的视图是不可更新的。 C. 当视图依赖的基本表有多个时,可以无修改地在删除数据。 D. 含有计算得到的列的视图都可以更新。
单项选择题对于KCB和CJB的连接,在CJB中没有出现的KCB中课程号,在连接后记录也会出现,但是对应CJB的列的值为NULL,我们使用 SELECT KCB.*, CJB.* FROM KCB () CJB ON KCB.课程号=CJB.课程号。
A. RIGHT JOIN B. LEFT JOIN C. FULL JOIN D. JOIN
单项选择题对于SELECT KCB.*, CJB.* FROM KCB, CJB WHERE KCB.课程号=CJB.课程号,其等价的语句为()。