i want count no of values in a column i.e
enam eempno phoneno
x 1 (98765,09887,096561,87964579,156678,678900876)
that means if i select phone no from table i want to get
total count of phone numbers i.e 6

Answers were Sorted based on User's Feedback



i want count no of values in a column i.e enam eempno phoneno x 1 (98765,09887,096561,87..

Answer / kavitha nedigunta

select count(*) from(
select trim(regexp_substr(initcap(phoneno),'[^,]+',1,level)) as phoneno
from testphone
connect by level <= length(regexp_replace(phoneno,'[^,]'))+1
)a

it will work in oracle 10g on words.

Is This Answer Correct ?    6 Yes 1 No

i want count no of values in a column i.e enam eempno phoneno x 1 (98765,09887,096561,87..

Answer / sarath

select length(phoneno)-length(replace(phoneno,','))+1 as TOTALCOUNT from <tablename>

For few friends who sent count(*) I wanna say something that
Its a SINGLE (FIELD VALUE)STRING CONTAINING MULTIPLE PHONENOs

Is This Answer Correct ?    5 Yes 0 No

i want count no of values in a column i.e enam eempno phoneno x 1 (98765,09887,096561,87..

Answer / nitin vartak

select enam ,eempno , (len(phoneno) - len(replace
(phoneno,',',''))) + 1 from TableName

Is This Answer Correct ?    5 Yes 3 No

i want count no of values in a column i.e enam eempno phoneno x 1 (98765,09887,096561,87..

Answer / ajit

select name,length(replace(phno, ','))
from phno;

Is This Answer Correct ?    0 Yes 0 No

i want count no of values in a column i.e enam eempno phoneno x 1 (98765,09887,096561,87..

Answer / venkat

select count(column_name) from table_name;

if u want to count number of phone numbers then use below
from emp table

select count(phno) from emp;

Is This Answer Correct ?    3 Yes 4 No

i want count no of values in a column i.e enam eempno phoneno x 1 (98765,09887,096561,87..

Answer / rolly

select count(&a) from emp

enter the column name at run time it will give the exact
count.

I have tested it. It works.

Is This Answer Correct ?    2 Yes 4 No

i want count no of values in a column i.e enam eempno phoneno x 1 (98765,09887,096561,87..

Answer / ajmal khan

select count(column_name) from table_name;

Is This Answer Correct ?    0 Yes 3 No

i want count no of values in a column i.e enam eempno phoneno x 1 (98765,09887,096561,87..

Answer / sanjeev

select ename,empno,count(column name) from table name

Is This Answer Correct ?    0 Yes 11 No

Post New Answer

More SQL PLSQL Interview Questions

How will you distinguish a global variable with a local variable in pl/sql?

0 Answers  


Advantages and disadvantages of stored procedure?

0 Answers  


Are sql connections encrypted?

0 Answers  


Can we create a trigger on view?

0 Answers  


What's the difference between a primary key and a clustered index?

0 Answers  






What is the meaning of disabling a trigger?

0 Answers  


what is inline view?

15 Answers  


how to create a table index in mysql? : Sql dba

0 Answers  


What is a behavioral trigger?

0 Answers  


Can primary key be changed?

0 Answers  


What is the importance of sqlcode and sqlerrm?

0 Answers  


Sql technical questions

0 Answers  


Categories