SQL> select deptno, cont(*) from emp group by deptno;
select deptno, cont(*) from emp group by deptno
* ERROR at line 1: ORA-00936: missing expression SQL> select deptno, count(*) from emp group by deptno; DEPTNO COUNT(*) ---------- ---------30 6 20 5 10 3 SQL> select deptno,dname, count(*) from emp group by dname,deptno; select deptno,dname, count(*) from emp group by dname,deptno * ERROR at line 1: ORA-00904: "DNAME": invalid identifier SQL> select deptno, count(*) , d.dname from emp e,(select dname,deptno from dept ) d 2 where e.deptno=d.deptno; select deptno, count(*) , d.dname from emp e,(select dname,deptno from dept) d * ERROR at line 1: ORA-00918: column ambiguously defined SQL> select e.deptno, count(*) , d.dname from emp e,(select dname,deptno from de pt) d 2 where e.deptno=d.deptno group by e.deptno; select e.deptno, count(*) , d.dname from emp e,(select dname,deptno from dept) d * ERROR at line 1: ORA-00979: not a GROUP BY expression SQL> select e.deptno, count(*) , d.dname from emp e,(select dname,deptno from de pt) d 2 where e.deptno=d.deptno group by e.deptno, d.dname; DEPTNO COUNT(*) DNAME ---------- ---------- -------------10 3 ACCOUNTING 20 5 RESEARCH 30 6 SALES SQL>