基本的查询语句

    技术2022-05-20  34

    基本的查询语句

    SELECT     *|{[DISTINCT] column|expression [alias],...}FROM      table;

    SQL> select * from dba_users;// 查询oracle中所有用户信息

    SQL> select username,password from dba_users;// 只查询用户和密码

    SQL> select * from dba_ustats;// 查询当前用户信息

    SQL> select * from dba_varrays;// 查询用户可以访问的视图文本

    SQL> select * from dba_views;// 查询数据库中所有视图的文本

    SQL> select * from emp;//查询所有信息,执行时先解析成下面的形式

    SQL> select empno,ename,job,mgr,hiredate,sal,comm,deptno from emp; //查询所有信息

    SQL> select empno from emp;//查询某个字段

    SQL> select empno "员工编号" from emp;//别名查询

    SQL> select empno as "员工编号" from emp; //别名查询

    SQL> select distinct(hiredate) from emp;//查询不重复的信息

    SQL> select sal+comm from emp;//注意:包含空值的数学表达式求出的结果也为空值

    SQL> select sal+nvl(comm,0) from emp;//解决上边的空值问题

    SQL> select empno||ename from emp; //连接查询

    SQL> select empno||ename as "员工编号和员工姓名" from emp; //连接查询

    SQL> select '员工编号是:'||empno from emp; //连接查询

    SQL> select '姓名为'||ename||'的员工编号是'||empno||',他所在的部门是:'||deptno from emp; //连接查询

    SQL> select distinct(deptno) from emp;//查询所有的部门编号


    最新回复(0)