Table Student has 3 columns,Student_id,Student_Name &
Course_Id. Table Course has 2 columns, Course_Id &
Course_Name.Write a query to listdown all the Courses and
number of student in each course.

Answer Posted / neo28

select Course_Id, Course_Name, count(Student_id) from
(
select c.Course_Id, c.Course_Name, s.Student_id
from Student s, Course c
where s.Course_Id(+) = c.Course_Id
) group by Course_Id
order by Course_Id;

Is This Answer Correct ?    1 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Define select, insert, create, delete, update, drop keywords

594


Why do we use subquery?

483


Is sql the best database?

496


Why commit is not used in triggers?

574


How do I make my sql query run faster?

462






Which are sql * plus commands?

535


What is application trigger?

535


Is stored procedure faster than query?

558


What are the constraints available in sql?

575


Which is the correct statement about truncate and delete?

525


What is pessimistic concurrency control? : Transact sql

584


What is rowtype?

562


What are stored procedures in mysql?

554


Can we alter stored procedure?

539


Explain the working of primary key?

602