单选题有如下用户表和主题帖表:用户(用户名C,密码C,性别L,电子邮箱C)主题帖(编号C,用户名C,标题C,内容M,发帖时间T)查询发表了编号为“00003”的主题帖的用户信息,正确的SQL语句是(  )。ASELECT用户名,电子邮箱FROM用户WHERE主题帖.编号=“00003”BSELECT用户.用户名,用户.电子邮箱FROM用户,主题帖WHERE编号=“00003”AND用户.用户名=主题帖.用户名CSELECT用户.用户名,用户.电子邮箱FROM用户JOIN主题帖WHERE用户.用户名=主题帖.用户名AND编号=“00003”DSELECT用户.用户名,用户.电子邮箱FROM用户INNER JOIN主题帖WHERE用户.用户名=主题帖.用户名AND编号=“00003”

单选题
有如下用户表和主题帖表:用户(用户名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。

相关考题:

【问题 2】(4 分)该邮件客户端系统的主要关系模式如下,请填补(a)~(c)的空缺部分。用户 (用户名,用户密码)地址簿( (a) ,联系人编号,姓名,电话,单位地址,邮件地址1,邮件地址2,邮件地址3)邮件帐号(邮件地址,邮件密码,用户名)邮件( (b) ,收件人地址,邮件状态,邮件主题,邮件内容,发送时间,接收时间)附件( (c) ,附件号,附件文件名,附件大小)

为了了解每个栏目用户关注的主题,对原创主题创建视图主题view,属性包括主题编号、标题、用户账号、栏目名称、回复数、点击率和发布时间。CREATE VIEW 主题 view(主题编号,标题,用户账号,栏目名称,回复数,点击率,发布时间)AsSELECT主题.主题编号,标题,账号,名称,回复数,点击率,发布时间FROM主题,用户,栏目,((k)FROM回复主题(l))As AWHERE主题.用户编号=用户.用户编号AND主题.栏目编号=栏目.栏目编号AND(m)

一个系统的登录操作规格说明如下:登录对话框有两个数据输入:用户名和密码,登录操作对两个输入数据进行检查,要求用户名中只能包含字母和数字(字母不区分大小写),密码可以包含任何字符,用户名和密码都不能为空且长度不限。当用户名或密码为空时,则登录失败并提示对应的出错信息;当用户名不正确或用户名不存在的或密码错误时,则登录失败并提示以下三种相应的出错信息:用户名不合法(即包含有非字母、非数字字符),或用户名不存在,或密码错误;当用户名和密码都正确时,则显示登录成功信息,完成登录。假设正确的用户名是abcd123,密码是123456。使用等价类方法为上述规格说明设计等价类表。

用户登录界面通常需要用户输入用户名和密码,以下是系统反馈信息的几条规则,请按照要求回答问题如果用户名和密码正确无误,则显示登录成功只要用户名为空,就提示用户名不能为空,清空密码框;用户名不为空,而密码为空,则提示密码不能为空;若用户名不正确,则提示用户名错误,清空用户名框和密码框;若用户名正确,密码不正确,则提示密码错误,清空密码框;(1)根据上述规则,设计判定表(2)根据判定表设计测试用例(假设有一用户名/密码:abc/123456,不存在名为xyz的用户)

在考生文件夹下完成下列操作:用户文件下已存在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、用户名或者密码错误

无线控制器在做本地mac认证时,用户名和密码都必须配置成无线客户端的mac地址。用户名和密码的mac地址中字母形式是()。A、用户名是大写,密码是小写B、用户名是小写,密码是大写C、用户名和密码都是小写D、用户名和密码都是大写

电子邮件地址中一定包含的是()。A、用户名、用户口令、电子邮箱所在主机域名B、用户名、用户口令C、用户名、电子邮箱所在主机域名D、用户口令、电子邮箱所在主机域名

用户的电子邮件地址中必须包括以下()所给出内容,才完整。A、用户名,用户口令,电子邮箱所在的主机域名B、用户名,用户口令C、用户名,电子邮箱所在的主机域名D、用户口令,电子邮箱所在的主机域名

要想进入自己的申请的电子信箱,在电子邮箱登入窗口处,用户名和密码应该()A、登入windows的用户名和密码B、系统管理员用户名和密码C、在该网站申请的电子信箱的用户名和密码D、ISP的帐号和密码

电子邮箱地址格式的正确表示是()。A、主机地址@用户名B、用户名,用户地址C、用户名@主机域名D、电子邮箱号,用户密码

单选题有如下用户表和主题帖表:用户(用户名C,密码C,性别L,电子邮箱C)主题帖(编号C,用户名C,标题C,内容M,发帖时间T)查询没有发表过任何主题帖的用户信息,正确的SQL语句是(  )。ASELECT*FROM用户WHERE NOT EXISTS(SELECT*FROM主题帖WHERE用户名=用户.用户名)BSELECT*FROM用户WHERE EXISTS(SELECT*FROM主题帖WHERE用户名!=用户.用户名)CSELECT*FROM用户WHERE用户名NOT IN(SELECT*FROM主题帖)DSELECT*FROM用户WHERE用户名!=(SELECT用户名FROM主题帖)

单选题有如下用户表和回复帖表:用户(用户名C,密码C,性别L,电子邮箱C)回复帖(编号C,用户名C,内容M,回复时间T,主题帖编号C)查询发表了编号为“00001”的回复帖的用户信息,正确的SQL语句是(  )。ASELECT用户.用户名,电子邮箱FROM用户,回复帖WHERE回复帖.编号=“00001”BSELECT用户.用户名,用户.电子邮箱FROM用户,回复帖ON用户.用户名=回复帖.用户名WHERE编号=“00001”CSELECT用户.用户名,用户.电子邮箱FROM用户JOIN回复帖ON用户.用户名=回复帖.用户名WHERE编号=“00001”DSELECT用户.用户名,用户.电子邮箱FROM用户JOIN回复帖WHERE用户.用户名=回复帖.用户名AND编号=“00001”

单选题电子邮箱地址格式的正确表示是()。A主机地址@用户名B用户名,用户地址C用户名@主机域名D电子邮箱号,用户密码

单选题有如下主题帖表和回复帖表:主题帖(编号C,用户名C,标题C,内容M,发帖时间T)回复帖(编号C,用户名C,内容M,回复时间T,主题帖编号C)查询所有没有回复帖的主题帖信息,正确的SQL语句是(  )。ASELECT * FROM 主题帖WHERE编号NOT IN(SELECT编号FROM回复帖)BSELECT * FROM 主题帖WHERE编号!=(SELECT主题帖编号FROM回复帖)CSELECT * FROM 主题帖WHERE NOT EXISTS(SELECT*FROM 回复帖WHERE主题帖编号=主题帖.编号)DSELECT * FROM主题帖WHERE EXISTS(SELECT * FROM 回复帖WHERE主题帖编号!=主题帖.编号)

单选题有回复帖表如下:回复帖(编号C,用户名C,内容M,回复时间T,主题帖编号C)查询所有内容包含“春节”字样的回复帖,正确的SQL语句是(  )。ASELECT * FROM 回复帖 WHERE内容LIKE“%春节%”BSELECT * FROM 回复帖 WHERE内容LIKE“*春节*”CSELECT * FROM 回复帖 WHERE内容LIKE“?春节? ”DSELECT * FROM 回复帖 WHERE内容LIKE“春节_”

单选题用户的电子邮件地址中必须包括以下哪项所给出内容才算是完整?()A用户名,用户口令,电子邮箱所在的主机域名B用户名,用户口令C用户名,电子邮箱所在的主机域名D用户口令,电子邮箱所在的主机域名

单选题有如下主题帖表:主题帖(编号C,用户名C,标题C,内容M,发帖时间T,点击数N,回复数N)查询点击数最高的主题帖(可能有多个),错误的SQL语句是(  )。ASELECT * TOP 1 FROM主题帖ORDER BY点击数DESCBSELECT * FROM主题帖WHERE点击数=ALL(SELECT点击数FROM主题帖)CSELECT * FROM主题帖WHERE点击数=(SELECT MAX(点击数)FROM主题帖)DSELECT * FROM主题帖WHERE点击数=ANY(SELECT点击数FROM主题帖)

单选题有如下用户表和主题帖表:用户(用户名C,密码C,性别L,电子邮箱C)主题帖(编号C,用户名C,标题C,内容M,发帖时间T)统计并显示发表主题帖数量大于等于3的用户信息,正确的SQL语句是(  )。ASELECT用户.用户名,电子邮箱,SUM(*)主题帖数量FROM用户,主题帖WHERE用户.用户名=主题帖.用户名;GROUP BY用户.用户名,电子邮箱HAVING主题帖数量=3BSELECT用户.用户名,电子邮箱,SUM(*)主题帖数量FROM用户,主题帖WHERE用户.用户名=主题帖.用户名;GROUP BY用户.用户名,电子邮箱WHERE主题帖数量=3CSELECT用户.用户名,电子邮箱,COUNT(*)主题帖数量FROM用户,主题帖WHERE用户.用户名=主题帖.用户名GROUP BY用户.用户名,电子邮箱HAVING主题帖数量=3DSELECT用户.用户名,电子邮箱,COUNT(*)主题帖数量FROM用户,主题帖WHERE用户.用户名=主题帖.用户名GROUP BY用户.用户名,电子邮箱WHERE主题帖数量=3

单选题有如下用户表和主题帖表:用户(用户名C,密码C,性别L,电子邮箱C)主题帖(编号C,用户名C,标题C,内容M,发帖时间T)查询发表了编号为“00003”的主题帖的用户信息,正确的SQL语句是(  )。ASELECT用户名,电子邮箱FROM用户WHERE主题帖.编号=“00003”BSELECT用户.用户名,用户.电子邮箱FROM用户,主题帖WHERE编号=“00003”AND用户.用户名=主题帖.用户名CSELECT用户.用户名,用户.电子邮箱FROM用户JOIN主题帖WHERE用户.用户名=主题帖.用户名AND编号=“00003”DSELECT用户.用户名,用户.电子邮箱FROM用户INNER JOIN主题帖WHERE用户.用户名=主题帖.用户名AND编号=“00003”

单选题有如下用户表:用户(用户名C,密码C,性别L,电子邮箱C)要修改用户名为“liuxiaobo”的用户的密码和电子邮箱,正确的SQL语句是(  )。AUPDATE用户SET密码=“abcdef'”电子邮箱=“ lxb@123.com”;WHERE用户名=“liuxiaobo”BUPDATE用户SET密码=“abcdef”AND电子邮箱=“lxb@123.com”;WHERE用户名=“liuxiaobo”CUPDATE TO用户SET密码=“abcdef'”电子邮箱=“lxb@123.com”;WHERE用户名=“liuxiaobo”DUPDATE TO用户SET密码=“abcdef”AND电子邮箱=“lxb@123.tom”;WHERE用户名=“liuxiaobo”

单选题有主题帖表如下:主题帖(编号C,用户名C,标题C,内容M,发帖时间T)要将编号为“00002”的主题帖的标题改为“Visual FoxPro”,正确的SQL语句是(  )。AUPDATE主题帖SET标题=“Visual Foxpm” WHERE编号=“00002”BUPDATE主题帖SET标题WITH “Visual Foxpro” WHERE编号=“00002”CUPDATE INTO主题帖SET标题=“Visual Foxpro” WHERE编号=“00002”DUPDATE INTO主题帖SET标题EITH “Visual Foxpro” WHERE编号=“00002”

单选题有如下用户表:用户(用户名C,密码C,性别L,电子邮箱C)假设已存在与表各字段变量同名的内存变量,现在要把这些内存变量的值作为一条新记录的值插入表中,正确的SQL语句是(  )。AINSERT INTO用户WITH MEMVARBINSERT INTO用户WITH MEMORYCINSERT INTO用户FROM MEMVARDINSERT INTO用户FROM MEMORY

单选题有主题帖表如下:主题帖(编号C,用户名C,标题C,内容M,发帖时间T)查询所有内容包含“春节”字样的主题帖,正确的SQL语句是(  )。ASELECT * FROM主题帖WHERE内容$“春节”BSELECT * FROM主题帖WHERE“春节”IN内容CSELECT * FROM主题帖WHERE“春节”IN(内容)DSELECT * FROM主题帖WHERE内容LIKE“%春节%”

单选题有如下主题帖表:主题帖(编号C,用户名C,标题C,内容M,发帖时间T,点击数N,回复数N)查询回复数最高的主题帖(可能有多个),正确的SQL语句是(  )。ASELECT*FROM主题帖WHERE回复数=(SELECT回复数FROM主题帖)BSELECT*FROM主题帖WHERE回复数=ANY(SELECT回复数FROM主题帖)CSELECT*FROM主题帖WHERE回复数=SOME(SELECT回复数FROM主题帖)DSELECT*FROM主题帖WHERE回复数=ALL(SELECT回复数FROM主题帖)

单选题有主题帖表如下:主题帖(编号C,用户名C,标题C,内容M,发帖时间T)查询所有的主题帖,要求各主题帖按其发帖时间的先后次序降序排序,正确的SQL语句是(  )。ASELECT * FROM 主题帖 ORDER BY 发帖时间BSELECT * FROM 主题帖 ORDER BY 发帖时间 DESCCSELECT * FROM 主题帖 ORDER 发帖时间DSELECT * FROM 主题帖 ORDER 发帖时间 DESC