OCP-1Z0-新051-61题版本-34

QUESTION NO: 34 Which two statements are true regarding the COUNT function? (Choose two.) A. COUNT(*) returns the numb

QUESTION NO: 34

Which two statements are true regarding the COUNT function? (Choose two.)

A. COUNT(*) returns the number of rows including duplicate rows and rows containing NULL value in any of the columns

B. COUNT(cust_id) returns the number of rows including rows with duplicate customer IDs and NULL value in the CUST_ID column

C. COUNT(DISTINCT inv_amt) returns the number of rows excluding rows containing duplicates and NULL values in the INV_AMT column

D. A SELECT statement using COUNT function with a DISTINCT keyword cannot have a WHERE clause

E. The COUNT function can be used only for CHAR, VARCHAR2 and NUMBER data types

Answer: A,C

答案解析:

参考:108:http://blog.csdn/rlhua/article/details/11973833

Explanation:

Using the COUNT Function

The COUNT function has three formats:

COUNT(*)

COUNT(expr)

COUNT(DISTINCT expr)

COUNT(*) returns the number of rows in a table that satisfy the criteria of the SELECT statement,

including duplicate rows and rows containing null values in any of the columns. If a WHERE

clause is included in the SELECT statement, COUNT(*) returns the number of rows that satisfy the

condition in the WHERE clause.

In contrast,

COUNT(expr) returns the number of non-null values that are in the column identified by expr.

COUNT(DISTINCT expr) returns the number of unique, non-null values that are in the column

identified by expr.

发布者:admin,转转请注明出处:http://www.yc00.com/web/1754940401a5218046.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信