oracle之基本的过滤和排序数据
生活随笔
收集整理的這篇文章主要介紹了
oracle之基本的过滤和排序数据
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
--查詢對應的列 大于5000
select employee_id,last_name,salary from employees
where salary>5000
運行結果
--查詢對應的日期 select last_name,hire_date from employees where hire_date='7-6月-1994' --查詢對應的日期 select last_name,hire_date from employees --where hire_date='7-6月-1994' where to_char(hire_date,'yyyy-mm-dd')='1994-06-07'運行結果
比較運算
--員工的工資大于4000并且小魚7000 select employee_id,last_name,salary from employees where salary between 4000 and 7000運行結果
--員工的部門 70 80 90 select last_name,department_id,salary from employees where department_id in(70,80,90)運行結果
--模糊查詢 查詢公司員工的名字含有a的有誰 select last_name,department_id,salary from employees where last_name like '%a%'運行結果
--名字的第二位是字符a select last_name,department_id,salary from employees where last_name like '_a%' --員工名字中含有下劃線的 select last_name,department_id,salary from employees where last_name like '%\_%' escape '\'運行結果
空值
--查詢空值 select last_name,department_id,salary,commission_pct from employees where commission_pct is null運行結果
--查詢部門80 并且工資小魚5000 select last_name,department_id,salary,commission_pct from employees where department_id='80' and salary<=8000運行結果
優先級
--排序 從高到低 select last_name,department_id,salary,commission_pct from employees where department_id='80'order by salary desc運行結果
--排序 從高到低 雙排序 select last_name,department_id,salary,commission_pct from employees --where department_id='80' order by salary desc,last_name desc運行結果
總結
以上是生活随笔為你收集整理的oracle之基本的过滤和排序数据的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 常用DB9外设接口定义
- 下一篇: plsql轻量版存储过程和存储函数