您的位置:首页 > 数据库 > Oracle

赵强老师oracle课程笔记(基本查询)

2014-01-10 19:10 405 查看
SQL> --清屏
SQL> host cls

SQL> --当前 用户
SQL> show user
USER 为 "SCOTT"
SQL> --当前 用户的表
SQL> select * from tab;

SQL> show linesize
linesize 80
SQL> set linesize 150
SQL> --列宽
SQL> col ENAME for a8
SQL> col sal for 9999

SQL> --通过列名查询
SQL> select empno,ename,job,mgr,hiredate,sal,comm,deptno
  2  from emp;
SQL> SQL优化
SQL> 1. 尽量使用列名

SQL> SQL中的null
SQL> 1. 包含null的表达式都为null
SQL> 2. null != null

SQL> --查询奖金为null的员工

  1  select *
  2  from emp
  3* where comm is  null

SQL> --distinct  去掉重复记录

SQL> --连接符  ||

concat的作用是把字符串连起来
SQL> select concat('Hello','   World') from emp;

                                                                                                      

SQL> --dual 表:伪表
SQL> select 'Hello'||'  World' from dual;

SQL> ---查询员工信息:*** 的薪水是****
SQL> select ename||'的薪水是'||sal "一列"
  2  from emp;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: