单选题
有如下用户表和回复帖表:
用户(用户名C,密码C,性别L,电子邮箱C)
回复帖(编号C,用户名C,内容M,回复时间T,主题帖编号C)
查询发表了编号为“00001”的回复帖的用户信息,正确的SQL语句是______。
【正确答案】
C
【答案解析】[解析] A选项查询条件是针对于主题帖,检索出的结果来自于用户,两个表没有任何连接条件,故错误。从SELECT标准语句的完整语法格式中抽出与连接运算相关的语法格式:SELECT......FROM <数据库表1>INNER|LEFT|RIGHT|FULL JOIN <数据库表2> ON <连接条件> WHERE......其中,INNER JOIN等价于JOIN为普通的连接,称为内部连接;ON <连接条件>:指定两个进行表连接的条件字段。ON必须在连接运算中使用,B选项没有使用JOIN就直接用ON连接两个表,故错误。C选项通过“WHERE 编号="00001"”设定编号为“00001”的回复为筛选条件,且通过“ON 用户.用户名=回复帖.用户名”将用户表和主题帖表连接起来,故正确。D选项使用WHERE将两个表连接起来,故错误。