网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
单选题
有如下用户表和主题帖表:用户(用户名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”
参考答案
参考解析
解析:
B项正确,以编号=“00003”为筛选条件,且通过“用户.用户名=主题帖.用户名”将用户表和主题帖表连接起来,得到正确查询结果。CD两项语法错误,两表相连接的格式为:SELECT……FROM<数据库表1>INNER|LEFT|RIGHT|FULL JOIN<数据库表2>ON<连接条件>WHERE……JOIN与ON搭配而非WHERE。
B项正确,以编号=“00003”为筛选条件,且通过“用户.用户名=主题帖.用户名”将用户表和主题帖表连接起来,得到正确查询结果。CD两项语法错误,两表相连接的格式为:SELECT……FROM<数据库表1>INNER|LEFT|RIGHT|FULL JOIN<数据库表2>ON<连接条件>WHERE……JOIN与ON搭配而非WHERE。
更多 “单选题有如下用户表和主题帖表:用户(用户名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”” 相关考题
考题
●用户的电子邮件地址中必须包括 (43) 才算是完整的。(43) A.用户名,用户口令,电子邮箱所在的主机域名B.用户名,用户口令C.用户名,电子邮箱所在的主机域名D.用户口令,电子邮箱所在的主机域名
考题
请完成下列查询的SQL语句。(1)查询名称中包含“数据库”的图书的图书名称,作者,出版社和出版日期。SELECT (d)FROM 图书WHERE 图书名称 (e);(2)查询提供销售(图书表中有)但没有销售过(没在订单明细表中出现)的图书名称和出版社。SELECT 图书名称,出版社FROM 图书WHERE NOT EXISTS (SELECT (f)FROM 订单明细WHERE (g));(3)查询订购图书数量最多的会员名及其订购的数量。SELECT 用户名, (h)FROM订单,订单明细WHERE (i)GROUP BY 用户名HAVING (j)(SELECT SUM (数量)FROM 订单,订单明细WHERE 订单.订单编号=订单明细.订单编号GROUP BY 用户名);(4)为了统计会员的购买行为信息,实施有意义的客户关怀策略,查询会员的平均订购间隔时间,考虑多次购买图书和一次购买图书的情况(其中,DATEDIFF函数表示两个日期之间的天数)。SELECT 用户名,CASE WHEN (k)THEN DATEDIFF (MAX (订购日期),MIN (订购日期)) / (1)ELSE DATEDIFF(CURRENT_TIMESTAMP,MIN(订购日期))END AS AVG GAPFROM 订单(m);
考题
为了了解每个栏目用户关注的主题,对原创主题创建视图主题view,属性包括主题编号、标题、用户账号、栏目名称、回复数、点击率和发布时间。CREATE VIEW 主题 view(主题编号,标题,用户账号,栏目名称,回复数,点击率,发布时间)AsSELECT主题.主题编号,标题,账号,名称,回复数,点击率,发布时间FROM主题,用户,栏目,((k)FROM回复主题(l))As AWHERE主题.用户编号=用户.用户编号AND主题.栏目编号=栏目.栏目编号AND(m)
考题
在考生文件夹下完成下列操作:用户文件下已存在client(用户)表、topic(主题)表和reply(回复)表。1.考生文件夹下已有文件pone.pr9,但其中有4处内容缺失,请填充之。不要修改程序的其他内容。程序的功能是根据reply表统计各主题帖的回复数,并将统计值存入topic表中的已存在的“回复数”字段。最后要运行该程序文件。2.使用SELECT语句查询用户名为“ehengguowe”的客户发布的主题的所有回复。查询结果包含“编号”、“用户名”、“回复时间”和“主题帖编号”四项内容,各记录按“主题帖编号”升序排序,“主题帖编号”相同再按“回复时间”升序排序,查询结果存放在表tableone中。最后将该语句保存在命令文件ptwo.prg中。
考题
用户电子邮件地址中必须包括下列哪些内容才算完整。()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)主题帖(编号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
考题
单选题有如下用户表:用户(用户名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
热门标签
最新试卷