以下()SQL语句可以查询出课程名中只包含“_design”字符串的课程信息。A.select * from course where cname like '%_design%' escape ''B.select * from course where cname like '%_design%'C.select * from course where cname like '%*_design%' escape '*'D.select * from course where cname like '%#_design%' escape '#'
以下()SQL语句可以查询出课程名中只包含“_design”字符串的课程信息。
A.select * from course where cname like '%_design%' escape ''
B.select * from course where cname like '%_design%'
C.select * from course where cname like '%*_design%' escape '*'
D.select * from course where cname like '%#_design%' escape '#'
参考答案和解析
select * from course where cname like '%\_design%' escape '\';select * from course where cname like '%*_design%' escape '*';select * from course where cname like '%#_design%' escape '#'
相关考题:
(一)编写SQL语句以下各小题题基于教学数据库的三个基本表学生 S(S#,SNAME,AGE,SEX)学习 SC(S#,C#,GRADE)课程 C(C#,CNAME,TEACHER)1. 试用元组表达式和关系代数表达式表示下列查询语句:检索年龄小于23岁的男同学的姓名和学号。2. 试用SQL的查询语句表达下列查询: 检索王兰同学不学的课程的课程号。3. 试用SQL的查询语句表达下列查询: 检索全部学生都选修的课程的课程号与课程名。4.试用SQL更新语句表达以下更新操作:把低于总平均成绩的女同学成绩提5%。
学生表:Student 学生表 (学号,姓名,性别,年龄,组织部门)Course 课程表 (编号,课程名称)Sc 选课表 (学号,课程编号,成绩)表结构如下:(1).写一个SQL语句,查询选修了’计算机原理’的学生学号和姓名(2).写一个SQL语句,查询’周星驰’同学选修了的课程名字(3).写一个SQL语句,查询选修了5门课程的学生学号和姓名
若有如下SQL查询语句: SELECT课程名称,开课系名,COUNT(学号)AS选修人数; FROM成绩,课程; WHERE课程.课程编号=成绩.课程编号; GROUP BY课程名称; HAVING COUNT(*)>3 上述语句所表示的含义是( )。A.检索开课在3门以上的开课系名、课程名称和选修人数B.检索选修了3门课程以上的学生记录,显示结果包括课程名称、开课系名和选修人数C.检索每门课程中,有3人以上选修该课程的记录,显示结果包括课程名称、开课系名和选修人数D.检索选修人数最多的3门课程的记录,显示结果包括课程名称、开课系名和选修人数
已知表S(学号,姓名,年龄)SC(学号,课程号,成绩)C(课程号,课程名,教师名)试用SQL查询语句表达下列对教学数据库中的三个基本表S、SC、C的查询:(1)统计有学生选修的课程门数.(2)求选修C4课程的学生的平均年龄.(3)求王平老师所授课程的每门课程的学生平均成绩.(4)统计每门课程的学生选修人数(超过10人的课程才统计).要求输出课程号和选修人数.(5)查询姓名以WANG开头的所有学生的姓名和年龄.
“成绩管理”数据库中有3个数据库表“学生信息”、“成绩信息”和“课程信息”。建立文件名为 my,标题为“成绩查询”的表单,表单包含3个命令按钮,标题分别为“查询最高分”、“查询最低分”和“关闭”。单击“查询最高分”按钮时,调用SQL语句查询出每门课的最高分,查询结果中包含“姓名”,“课程名”和“最高分”三个字段,结果在表格中显示。单击“查询最低分”按钮时,调用SQL语句查询出每门课的最低分,查询结果中包含“姓名”,“课程名”和“最低分”三个字段,结果在表格中显示。单击“关闭”按钮时关闭表单。
查询每门课程的课程名、任课教师姓名及其职称、选课人数。对下列的SELECT-SQL语句填空: SELECT课程名,姓名,职称,【 】; FROM课程表,教师表,授课表,选课表; WHERE教师表.教师号=授课表.教师号; AND课程表.课程号=授课表.课程号AND【 】GROUP BY选课表.课程号
基于“学生-选课-课程”数据库中的如下三个关系:学生基本信息:S(S#,SNAME,SEX,AGE)选课信息:SC(S#,C#,GRADE)课程信息:C(C#,CNAME,TEACHER)若要求“查询选修了5门以上课程的学生的学生号”,正确的SQL语句是( )。
在SQL Server 2000中,有教师表Teachers(TeacherID,Name,LeaderID),其中TeacherID是主码,类型是长度为4的普通编码定长字符串,且每位是0~9的数字字符;Name的类型是长度为10的普通编码可变长字符串;LeaderID是每个教师的领导的TeacherID。①写出创建Teachers表的SQL语句,要求语句中包含所有的约束。②现要查询TeacherID为“1234”的教师的领导的TeacherID,请给出相应的SQL语句,要求只使用一条SQL语句实现,且此语句中不允许包含子查询。
为管理岗位业务培训信息,建立3个表:S (S#,SN,SD,SA) S#,SN,SD,SA 分别代表学号、学员姓名、所属单位、学员年龄C (C#,CN ) C#,CN 分别代表课程编号、课程名称SC ( S#,C#,G ) S#,C#,G 分别代表学号、所选修的课程编号、学习成绩要求实现如下5个处理:1. 使用标准SQL嵌套语句查询选修课程名称为’税收基础’的学员学号和姓名2. 使用标准SQL嵌套语句查询选修课程编号为’C2’的学员姓名和所属单位3. 使用标准SQL嵌套语句查询不选修课程编号为’C5’的学员姓名和所属单位4. 使用标准SQL嵌套语句查询选修全部课程的学员姓名和所属单位5. 查询选修了课程的学员人数6. 查询选修课程超过5门的学员学号和所属单位
设某教学管理系统,其查询模块需要提供如下功能:Ⅰ.查询系信息,列出各系编号、系名和系办公电话;Ⅱ.查询某系教师的信息,列出教师号、教师名、工资和聘用日期;Ⅲ.查询某教师讲授的课程信息,列出课程号、课程名和学分;Ⅳ.查询讲授某门课程的教师信息,列出教师名和职称;V.查询某门课程的先修课程信息,列出先修课程号和先修课程名。系统有如下业务规则:Ⅰ.一个系可聘用多名教师,一名教师只能受聘于一个系;Ⅱ.一名教师可讲授多门课程,一门课程可由多名教师讲授;Ⅲ.一门课程可以有多门先修课程,也可以没有先修课程。(1)请根据以上查询功能与业务规则,用ER图描述该系统的概念模型。(5分)(2)将ER图转换为满足3NF的关系模式,并说明每个关系模式的主码和外码。(5分)
查询教师“陈静”讲授的课程,列出教师姓名和课程名。填空补充下面的SQL语句: SELECT姓名,课程名FROM教师表,授课表,课程表; WHERE教师表.教师号=授课表.教师号AND【 】AND【 】。
设有关系:S(学号,姓名,性别)、C(课程号,课程名)、SC(学号,课程号)。实现查询选修“会计学”课的所有女生姓名的SQL语句是“SELECTFROMS,C,SCWHERE<条件>”。该语句中的<条件>的正确表示是______。A.S.学号=SC.学号AND性别=“女”AND课程名=“会计学”B.S.学号=SC.学号ANDC.课程号=SC.课程号AND课程名=“会计学”C.性别=“女”AND课程名=“会计学”D.S.学号=SC.学号ANDC.课程号=SC.课程号;AND性别=“女”AND课程名=“会计学”
某学校的学生成绩管理数据库的关系模式如下;S(SNO,SNAME,SEX,AGE,DEPT);C(CNO,CNAME);SC(SNO,CNO,SCORE)其中,S表示学生表。它的各字段以此为学号,姓名、性别、年龄和所在学院;C表示课程表,它的各字段依次为课程号、课程名;SC表示成绩表,它的各字段依次为学号、课程号和分数。使用SQL语句,查询“计算机学院”所有“男生”的学号,姓名和年龄。使用SQL语句,查询选修“计算机网络”课程的学生姓名和分数。使用SQL语句,查询所有课程的课程号以及最高分。SELECT CNO,MAX(SCORE) FROM SC GROUP BY CNO请帮忙给出每个问题的正确答案和分析,谢谢!
某学校的学生成绩管理数据库的关系模式如下:S(SNO,SNAME,SEX)C(CNO,CNAME)SC(SNO, CNO,SCORE)其中S表示学生表,各字段依次为学号、姓名、性别;C表示课程表,各字段依次为课程号、课程名;SC表示成绩表,各字段依次为学号、课程号和分数。使用SQL语句,向学生表增加所处学院SDEP字段,长度为30个字符。使用SQL语句,查询选修“计算机网络”课程的学生姓名和分数,并按分数降序排序。使用SQL语句,将课程号为“12”、课程名为“数据库”的一条记录插入C表。使用SQL语句,将课程号为“12”的课程名修改为“高等数学”。请帮忙给出每个问题的正确答案和分析,谢谢!
设有选课表,表中包含的字段有:学号C(3),课程号C(3),成绩N(3)。查询每门课程的学生人数,要求显示课程号和学生人数,对应的SQL语句为:SELECT 课程号, ___ AS 学生人数FROM 选课表;GROUP BY ___
有以下3个数据表: 写出下列功能的SQL语句: ①插入一个新课程记录(课程号:A001;课程名:英语1;学分:5); ②修改学号为“95020”,课程号为“A001”的成绩为85; ③查询所有学生的基本信息,使用中文作为查询结果的各字段的名称; ④统计出各个班级的人数; ⑤查询出学号为“95020”所选修的课程名和成绩,以及姓名。
要在学生选课表中查询选修三门以上课程的学生的学号,则可以使用的SQL语句是“SELECT 学号 FROM 学生选课 GROUP BY ()COUNT(*)3”。A、课程号 WHEREB、学号 WHEREC、课程号 HAVINGD、学号 HAVING
现有“学生选课”数据库,其中主要的表有:“学生”表(学号,姓名,性别,专业,出生年月),“选课”表(学号,课程号,成绩),“课程”表(课程号,课程名,所属专业,学分)按照下列要求写出SQL语句: (1)在“选课”表中,删除选了课程号为10004的所有选课记录。 (2)在“课程”表中,修改课程号为10008的课程名称:数字电路。 (3)设计子查询,查询“课程”表中,有哪些课程没有被任何同学报选。 (4)设计连接查询,查找选修了“数据结构”课程且成绩在80分及以上的学生的学号、姓名、课程名及成绩。
问答题现有“学生选课”数据库,其中主要的表有:“学生”表(学号,姓名,性别,专业,出生年月),“选课”表(学号,课程号,成绩),“课程”表(课程号,课程名,所属专业,学分)按照下列要求写出SQL语句: (1)在“选课”表中,删除选了课程号为10004的所有选课记录。 (2)在“课程”表中,修改课程号为10008的课程名称:数字电路。 (3)设计子查询,查询“课程”表中,有哪些课程没有被任何同学报选。 (4)设计连接查询,查找选修了“数据结构”课程且成绩在80分及以上的学生的学号、姓名、课程名及成绩。
单选题要在学生选课表中查询选修三门以上课程的学生的学号,则可以使用的SQL语句是“SELECT 学号 FROM 学生选课 GROUP BY ()COUNT(*)3”。A课程号 WHEREB学号 WHEREC课程号 HAVINGD学号 HAVING
问答题假设某教学管理数据库有以下三张表,请写出下列问题的SQL语句: 学生(学号,姓名,年龄,性别) 课程(课程号,课程名,任课教师) 成绩(学号,课程号,成绩) (1)如何在SQL Server上创建这三张表; (2)查询刘峰教师所授课程号,课程名; (3)查询年龄大于20岁的所有男同学的学号、姓名; (4)查询至少选修了两门课程(含两门)的学生学号; (5)查询王文芳同学选修的所有课程的课程号; (6)查询王文芳同学不学的课程的课程号; (7)查询所有上刘峰老师课程的学生学号; (8)查询所有选修“数据库原理”的学生的学号; (9)向学生表中插入一条记录(’2003001’,’吴红’,21,’女’);(1表示女,0表示男) (10)删除三张表中所有学号为20020001的学生信息; (11)把学号为20030002的学生的年龄改为22岁。
单选题在“学生选修课程信息库.mdb”中包含三个表,第1个是“学生信息表”,描述学生的学号、姓名、性别、班级等;第2个是“课程信息表”,描述课程的课程号、课程名、课时数等;第3个表是“课程选修信息表”。为了方便各表之间的联系,第3个表中应包含的最少信息是()。A姓名、课程名B学号、姓名、课程号C学号、课程号D课程号、课程名、学号