考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

多表连接是SQL语句中最常用的应用,假设A、B两表有公共字段id,以下求A、B两表交集的查询语句中,正确的有(不考虑查询时输出结果存在重名字段的问题)
A. elect * from A inner join B using(id);
B. select * from A inner join B on A.id=B.id;
C. select * from A,B where A.id=B.id;
D. select * from A cross join B where A.id=B.id;
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(2)

用户70480
C这是 SQL 92 标准之前的老式(隐式)内连接写法。它先做笛卡尔积(A×B),再用 WHERE 条件过滤出匹配的行。在语义和最终结果上,它和 INNER JOIN ... ON 完全等价,是标准 SQL 承认的合法语法。所以在 CDA 考纲中,它明确属于“求交集”的正确写法。
用户140935
d错哪了