108.Which two statements are true regarding the COUNT function? (Choose two.)
A.The COUNT function can be used only for CHAR, VARCHAR2, and NUMBER data types.
B.COUNT(*) returns the number of rows including duplicate rows and rows containing NULL value in any of the columns.
C.COUNT(cust_id) returns the number of rows including rows with duplicate customer IDs and NULL value in the CUST_ID column.
D.COUNT(DISTINCT inv_amt)returns the number of rows excluding rows containing duplicates and NULL values in the INV_AMT column.
E.A SELECT statement using the COUNT function with a DISTINCT keyword cannot have a WHERE clause.
答案:BD
解析:count 可以用于任意的类型,count(*) 返回符合条件的所有的行数,count(字段名)返回符合条件的所有的
排除null值得行数,count(distinct 字段名)返回符合条件的排除null值和滤重后的行数
A.The COUNT function can be used only for CHAR, VARCHAR2, and NUMBER data types.
B.COUNT(*) returns the number of rows including duplicate rows and rows containing NULL value in any of the columns.
C.COUNT(cust_id) returns the number of rows including rows with duplicate customer IDs and NULL value in the CUST_ID column.
D.COUNT(DISTINCT inv_amt)returns the number of rows excluding rows containing duplicates and NULL values in the INV_AMT column.
E.A SELECT statement using the COUNT function with a DISTINCT keyword cannot have a WHERE clause.
答案:BD
解析:count 可以用于任意的类型,count(*) 返回符合条件的所有的行数,count(字段名)返回符合条件的所有的
排除null值得行数,count(distinct 字段名)返回符合条件的排除null值和滤重后的行数