网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
有如下用户表和主题帖表:用户(用户名C,密码C,性别L,电子邮箱C)主题帖(编号C,用户名C,标题C,内容M,发帖时间T)统计并显示发表主题帖数量大于等于3的用户信息,正确的SQL语句是( )。
A
SELECT用户.用户名,电子邮箱,SUM(*)主题帖数量FROM用户,主题帖
WHERE用户.用户名=主题帖.用户名;
GROUP BY用户.用户名,电子邮箱HAVING主题帖数量>=3
B
SELECT用户.用户名,电子邮箱,SUM(*)主题帖数量FROM用户,主题帖
WHERE用户.用户名=主题帖.用户名;
GROUP BY用户.用户名,电子邮箱WHERE主题帖数量>=3
C
SELECT用户.用户名,电子邮箱,COUNT(*)主题帖数量FROM用户,主题帖
WHERE用户.用户名=主题帖.用户名
GROUP BY用户.用户名,电子邮箱HAVING主题帖数量>=3
D
SELECT用户.用户名,电子邮箱,COUNT(*)主题帖数量FROM用户,主题帖
WHERE用户.用户名=主题帖.用户名
GROUP BY用户.用户名,电子邮箱WHERE主题帖数量>=3
参考答案
参考解析
解析:
此题应采用GROUP BY对用户.用户名,电子邮箱分组,再使用HAVING子句定义必须满足的条件来对这些组进行限定。C项正确,本题中是主题帖数量>=3,所以需要HAVING主题帖数量>=3,用COUNT()来统计记录数。其余选项中,SUM()用来求和;GROUP BY不用WHERE来限定。
此题应采用GROUP BY对用户.用户名,电子邮箱分组,再使用HAVING子句定义必须满足的条件来对这些组进行限定。C项正确,本题中是主题帖数量>=3,所以需要HAVING主题帖数量>=3,用COUNT()来统计记录数。其余选项中,SUM()用来求和;GROUP BY不用WHERE来限定。
更多 “单选题有如下用户表和主题帖表:用户(用户名C,密码C,性别L,电子邮箱C)主题帖(编号C,用户名C,标题C,内容M,发帖时间T)统计并显示发表主题帖数量大于等于3的用户信息,正确的SQL语句是( )。A SELECT用户.用户名,电子邮箱,SUM(*)主题帖数量FROM用户,主题帖WHERE用户.用户名=主题帖.用户名;GROUP BY用户.用户名,电子邮箱HAVING主题帖数量=3B SELECT用户.用户名,电子邮箱,SUM(*)主题帖数量FROM用户,主题帖WHERE用户.用户名=主题帖.用户名;GROUP BY用户.用户名,电子邮箱WHERE主题帖数量=3C SELECT用户.用户名,电子邮箱,COUNT(*)主题帖数量FROM用户,主题帖WHERE用户.用户名=主题帖.用户名GROUP BY用户.用户名,电子邮箱HAVING主题帖数量=3D SELECT用户.用户名,电子邮箱,COUNT(*)主题帖数量FROM用户,主题帖WHERE用户.用户名=主题帖.用户名GROUP BY用户.用户名,电子邮箱WHERE主题帖数量=3” 相关考题
考题
●用户的电子邮件地址中必须包括 (43) 才算是完整的。(43) A.用户名,用户口令,电子邮箱所在的主机域名B.用户名,用户口令C.用户名,电子邮箱所在的主机域名D.用户口令,电子邮箱所在的主机域名
考题
在考生文件夹下完成下列操作:用户文件下已存在client(用户)表、topic(主题)表和reply(回复)表。1.考生文件夹下已有文件pone.pr9,但其中有4处内容缺失,请填充之。不要修改程序的其他内容。程序的功能是根据reply表统计各主题帖的回复数,并将统计值存入topic表中的已存在的“回复数”字段。最后要运行该程序文件。2.使用SELECT语句查询用户名为“ehengguowe”的客户发布的主题的所有回复。查询结果包含“编号”、“用户名”、“回复时间”和“主题帖编号”四项内容,各记录按“主题帖编号”升序排序,“主题帖编号”相同再按“回复时间”升序排序,查询结果存放在表tableone中。最后将该语句保存在命令文件ptwo.prg中。
考题
在考生文件夹下完成下列操作:在考生文件夹下创建一个下拉式菜单mymenu.mnx,并生成菜单程序mymenu.mpr。运行该菜单程序时会在当前vfp系统菜单的末尾追加一个“考试”子菜单,如下图所示。菜单命令“统计”和“返回”的功能都通过执行过程完成。菜单命令“统计”的功能是统计每个用户发布的主题帖数和回复贴数。统计结果依次包含“用户名”、“主题帖数”和“回复帖数”三个字段。各记录按用户名升序排序,统计结果存放在tabletwo表中。菜单命令“返回”的功能是恢复标准的系统菜单。菜单程序生成后,运行菜单程序并依次执行“统计”和“返回”菜单命令。
考题
用户电子邮件地址中必须包括下列哪些内容才算完整。()A、用户口令.电子邮箱所在的主机域名B、用户名.用户口令C、用户名.电子邮箱所在的主机域名D、用户名.用户口令.电子邮箱所在的主机域名
考题
用户的电子邮件地址中必须包括以下哪项所给出内容才算是完整?()A、用户名,用户口令,电子邮箱所在的主机域名B、用户名,用户口令C、用户名,电子邮箱所在的主机域名D、用户口令,电子邮箱所在的主机域名
考题
用户的电子邮件地址中必须包括以下()所给出内容,才完整。A、用户名,用户口令,电子邮箱所在的主机域名B、用户名,用户口令C、用户名,电子邮箱所在的主机域名D、用户口令,电子邮箱所在的主机域名
考题
单选题有如下用户表和主题帖表:用户(用户名C,密码C,性别L,电子邮箱C)主题帖(编号C,用户名C,标题C,内容M,发帖时间T)查询没有发表过任何主题帖的用户信息,正确的SQL语句是( )。A
SELECT*FROM用户WHERE NOT EXISTS(SELECT*FROM主题帖WHERE用户名=用户.用户名)B
SELECT*FROM用户WHERE EXISTS(SELECT*FROM主题帖WHERE用户名!=用户.用户名)C
SELECT*FROM用户WHERE用户名NOT IN(SELECT*FROM主题帖)D
SELECT*FROM用户WHERE用户名!=(SELECT用户名FROM主题帖)
考题
单选题有如下用户表和回复帖表:用户(用户名C,密码C,性别L,电子邮箱C)回复帖(编号C,用户名C,内容M,回复时间T,主题帖编号C)查询发表了编号为“00001”的回复帖的用户信息,正确的SQL语句是( )。A
SELECT用户.用户名,电子邮箱FROM用户,回复帖WHERE回复帖.编号=“00001”B
SELECT用户.用户名,用户.电子邮箱FROM用户,回复帖ON用户.用户名=回复帖.用户名WHERE编号=“00001”C
SELECT用户.用户名,用户.电子邮箱FROM用户JOIN回复帖ON用户.用户名=回复帖.用户名WHERE编号=“00001”D
SELECT用户.用户名,用户.电子邮箱FROM用户JOIN回复帖WHERE用户.用户名=回复帖.用户名AND编号=“00001”
考题
单选题有如下用户表:用户(用户名C,密码C,性别L,电子邮箱C)要修改用户名为“liuxiaobo”的用户的密码和电子邮箱,正确的SQL语句是( )。A
UPDATE用户SET密码=“abcdef'”电子邮箱=“ lxb@123.com”;WHERE用户名=“liuxiaobo”B
UPDATE用户SET密码=“abcdef”AND电子邮箱=“lxb@123.com”;WHERE用户名=“liuxiaobo”C
UPDATE TO用户SET密码=“abcdef'”电子邮箱=“lxb@123.com”;WHERE用户名=“liuxiaobo”D
UPDATE TO用户SET密码=“abcdef”AND电子邮箱=“lxb@123.tom”;WHERE用户名=“liuxiaobo”
考题
单选题用户的电子邮件地址中必须包括以下____所给出内容,才完整。A
用户名,用户口令,电子邮箱所在的主机域名B
用户名,用户口令C
用户名,电子邮箱所在的主机域名D
用户口令,电子邮箱所在的主机域名
考题
单选题有如下主题帖表和回复帖表:主题帖(编号C,用户名C,标题C,内容M,发帖时间T)回复帖(编号C,用户名C,内容M,回复时间T,主题帖编号C)查询所有没有回复帖的主题帖信息,正确的SQL语句是( )。A
SELECT * FROM 主题帖WHERE编号NOT IN(SELECT编号FROM回复帖)B
SELECT * FROM 主题帖WHERE编号!=(SELECT主题帖编号FROM回复帖)C
SELECT * FROM 主题帖WHERE NOT EXISTS(SELECT*FROM 回复帖WHERE主题帖编号=主题帖.编号)D
SELECT * FROM主题帖WHERE EXISTS(SELECT * FROM 回复帖WHERE主题帖编号!=主题帖.编号)
考题
单选题有回复帖表如下:回复帖(编号C,用户名C,内容M,回复时间T,主题帖编号C)查询所有内容包含“春节”字样的回复帖,正确的SQL语句是( )。A
SELECT * FROM 回复帖 WHERE内容LIKE“%春节%”B
SELECT * FROM 回复帖 WHERE内容LIKE“*春节*”C
SELECT * FROM 回复帖 WHERE内容LIKE“?春节? ”D
SELECT * FROM 回复帖 WHERE内容LIKE“春节_”
考题
单选题有主题帖表如下:主题帖(编号C,用户名C,标题C,内容M,发帖时间T)要将编号为“00002”的主题帖的标题改为“Visual FoxPro”,正确的SQL语句是( )。A
UPDATE主题帖SET标题=“Visual Foxpm” WHERE编号=“00002”B
UPDATE主题帖SET标题WITH “Visual Foxpro” WHERE编号=“00002”C
UPDATE INTO主题帖SET标题=“Visual Foxpro” WHERE编号=“00002”D
UPDATE INTO主题帖SET标题EITH “Visual Foxpro” WHERE编号=“00002”
考题
单选题有如下用户表和主题帖表:用户(用户名C,密码C,性别L,电子邮箱C)主题帖(编号C,用户名C,标题C,内容M,发帖时间T)查询发表了编号为“00003”的主题帖的用户信息,正确的SQL语句是( )。A
SELECT用户名,电子邮箱FROM用户WHERE主题帖.编号=“00003”B
SELECT用户.用户名,用户.电子邮箱FROM用户,主题帖WHERE编号=“00003”AND用户.用户名=主题帖.用户名C
SELECT用户.用户名,用户.电子邮箱FROM用户JOIN主题帖WHERE用户.用户名=主题帖.用户名AND编号=“00003”D
SELECT用户.用户名,用户.电子邮箱FROM用户INNER JOIN主题帖WHERE用户.用户名=主题帖.用户名AND编号=“00003”
考题
单选题有如下主题帖表:主题帖(编号C,用户名C,标题C,内容M,发帖时间T,点击数N,回复数N)查询点击数最高的主题帖(可能有多个),错误的SQL语句是( )。A
SELECT * TOP 1 FROM主题帖ORDER BY点击数DESCB
SELECT * FROM主题帖WHERE点击数=ALL(SELECT点击数FROM主题帖)C
SELECT * FROM主题帖WHERE点击数=(SELECT MAX(点击数)FROM主题帖)D
SELECT * FROM主题帖WHERE点击数=ANY(SELECT点击数FROM主题帖)
考题
单选题有如下用户表:用户(用户名C,密码C,性别L,电子邮箱C)假设已存在与表各字段变量同名的内存变量,现在要把这些内存变量的值作为一条新记录的值插入表中,正确的SQL语句是( )。A
INSERT INTO用户WITH MEMVARB
INSERT INTO用户WITH MEMORYC
INSERT INTO用户FROM MEMVARD
INSERT INTO用户FROM MEMORY
考题
单选题有主题帖表如下:主题帖(编号C,用户名C,标题C,内容M,发帖时间T)查询所有内容包含“春节”字样的主题帖,正确的SQL语句是( )。A
SELECT * FROM主题帖WHERE内容$“春节”B
SELECT * FROM主题帖WHERE“春节”IN内容C
SELECT * FROM主题帖WHERE“春节”IN(内容)D
SELECT * FROM主题帖WHERE内容LIKE“%春节%”
考题
单选题有如下主题帖表:主题帖(编号C,用户名C,标题C,内容M,发帖时间T,点击数N,回复数N)查询回复数最高的主题帖(可能有多个),正确的SQL语句是( )。A
SELECT*FROM主题帖WHERE回复数=(SELECT回复数FROM主题帖)B
SELECT*FROM主题帖WHERE回复数=ANY(SELECT回复数FROM主题帖)C
SELECT*FROM主题帖WHERE回复数=SOME(SELECT回复数FROM主题帖)D
SELECT*FROM主题帖WHERE回复数=ALL(SELECT回复数FROM主题帖)
考题
单选题有主题帖表如下:主题帖(编号C,用户名C,标题C,内容M,发帖时间T)查询所有的主题帖,要求各主题帖按其发帖时间的先后次序降序排序,正确的SQL语句是( )。A
SELECT * FROM 主题帖 ORDER BY 发帖时间B
SELECT * FROM 主题帖 ORDER BY 发帖时间 DESCC
SELECT * FROM 主题帖 ORDER 发帖时间D
SELECT * FROM 主题帖 ORDER 发帖时间 DESC
热门标签
最新试卷