互联网校招sql笔试题及答案.docxVIP

  • 1
  • 0
  • 约4.93千字
  • 约 14页
  • 2026-08-18 发布于河南
  • 举报

互联网校招sql笔试题及答案

一、单选题(共10题,每题1分,共10分)

1.在SQL查询中,`COUNT()`、`COUNT(1)`和`COUNT(列名)`的主要区别在于?

A.`COUNT()`性能最好,`COUNT(1)`性能最差

B.`COUNT()`会统计表中所有行的数量,包括NULL值;`COUNT(列名)`只统计指定列非NULL值的行数

C.`COUNT(1)`会统计表中所有行的数量,包括NULL值;`COUNT()`只统计指定列非NULL值的行数

D.三者在统计结果上完全一致,没有任何区别

2.关于`LEFTJOIN`(左连接)和`INNERJOIN`(内连接),下列说法正确的是?

A.`LEFTJOIN`只返回左表中满足条件的行,右表不满足条件的显示NULL

B.`INNERJOIN`只返回左右表中都满足条件的行

C.`LEFTJOIN`只返回右表中满足条件的行,左表不满足条件的显示NULL

D.`INNERJOIN`会返回左表的所有行,右表不满足条件的显示NULL

3.SQL中,`ROW_NUMBER()`、`RANK()`和`DENSE_RANK()`的主要区别在于?

A.`ROW_NUMBER()`允许并列排名,`RANK()`不允许

B.`ROW_NUMBER()`不允许并列排

文档评论(0)

1亿VIP精品文档

相关文档