You are on page 1of 1

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>

You might also like