为你找到 1000 条关于 数据库02 的结果
设有学生表student(sno,sname,sage,smajor),各字段的含义分别是学生学号、姓名、年龄和专业。要求输入一学生记录,学号为100,姓名为张红,年龄为20。以下不能完成如上输入要求的语句是
插入数据时,不写明字段,则要把所有字段的值皆在语句是写明,A未写smajor的值,因此语法出错,A错。B写明插入字段且均有赋值,B对。C不写明字段,但对表中每个字段皆有赋值,C对。D写明三个字段且赋值,D对。答案A。
假设有Student表,查询名字中第二个字为"丽"的所有学生姓名、学号的正确命令是
[%]用于sql的模糊查询中,其含义表示任意字符。IS用于指定查询,B错。'%丽_'中丽前面不确定有多少字符,丽不定是第二个,C错。'_丽_'只指名字有三个字,且第二个是丽,查询不到名字有二个字多四个字及以上的,D错。答案A。
设职工表tb_employee,包含字段eno(职工号)、ename(姓名)、age(年龄)、salary(工资)和dept(所在部门),要查询工资在4000-5000之间(包含4000、5000)的职工号和姓名,正确的WHERE条件表达式是
B返回空;C语法错;D不是4000到5000之间。答案A。
设有学生选课表score(sno,cname,grade),其中sno表示学生学号,cname表示课程名,grade表示成绩。以下能够统计每个学生选课数的语句是
统计每个学生,用GROUP BY SNO;统计,用COUNT。 答案A。
查询一个表中总记录数的SQL语句语法格式是
在查询数据库中记录总数,应该使用关键的聚合函数COUNT,并且指定要统计的属性,或者用"*"号来表示,因此B,C,D语法错误,答案A。
SELECT*FROMtbl_nameWHEREid=(SELECTidFROMtbl_name),假设该表中包含id字段,那么该语句正确执行的条件是
设有学生表Student(学号,姓名,系名,课程号,成绩),查询至少选修了4门课程的学生学号及平均成绩的正确语句是
至少选4门课,因此GROUP BY(课程号)>3,C错。同一人至少4门,因此group by 学号,B错、D错。答案A。
设有客户表customers(id,name,tel),各字段的含义分别是客户编号、客户姓名和客户联系电话,其中id字段设置为AUTO_INCREMENT属性,且当前表中id字段最大值为22306。若此刻执行语句"INSERTINTOcustomersVALUES(22500,'李明',87556655);"之后,接着执行语句"INSERTINTOcustomersVALUES(0,'张良',87523012);",则此时该表中"张良"的客户编号是
Auto-increment 会在新记录插入表中时生成一个唯一的数字,此数字是原有的最大数字(22500)加1,即22501。答案A。
在SELECT语句中,指定需要查询的内容时,下列不可使用的是
百分号通配符用于不指定查询内容时,用于用于sql的模糊。B、C、D皆可根据查询需要使用。答案A
学生表student如下所示:学号姓名所在系编号总学分021林山0232026张宏0126056王林0222101赵松04NULL下面SQL语句中返回值为3的是
A返回4;B返回4;C返回4四个1;D返回3。 答案D。
对于SQL查询:SELECT*FROMtbl_nameWHEREid=(SELECTidFROMtbl_name),假设该表中包含id字段,那么该语句正确执行的条件是
当表中记录多于1条记录时,(SELECT id FROM tbl_name)返回的是一个结果集,把结果集赋给id,显然执行语句失败,当记录小于等于1时,返回的是空或者是id值,可以作为条件查询。答案C。
使用SQL语句查询学生信息表tbl_student中的所有数据,并按学生学号stu_id升序排列,正确的语句是
基本语法,ASC为升序,DESC为降序,ORDER BY后面必须跟上要排序的属性名,B为降序排列,C、D语法错误。答案A。
在MySQL中,使用关键字AUTO_INCREMENT设置自增属性时,要求该属性列的数据类型是
Auto-increment 会在新记录插入表中时生成一个唯一的数字,一个表只能有一个AUTO_INCREMENT属性,且该属性必须为主键的一部分。AUTO_INCREMENT属性可以是任何整数类型(tinyint,smallint,int...
下列关于空值的描述中,正确的是
空值表示值未知。空值不同于空白或零值。没有两个相等的空值。答案C。
在SQL语句中,与表达式snoNOTIN("s1","s2")功能相同的表达式是
原语句意为sno不为S1和 s2的任一个。A语句有误,sno不可能同时等于s1和s2的,错误。B的意思为sno不等于s1或s2,可等于其中一个,与原语句语意不一样。C为sno等于s1或s2,也原语句意不一样。D为sno不能等于s1和s2的任...