Oracle 常用SQL总结之一

  1. 1、distinct :去重复 ,可以跟上一列或多列来排除行重复 
  2. 2、<> :不等于 --->select * from emp where empno <>10 ;
  3. 3、between  ... and ... 相当与 (>= ... <=)
  4. 4、某个字段的值为空 不是 =null ,而是 is null (is not null 不为空) 
  5. 5、in :在某个选值范围内,使用于有选值范围----> select * from emo where dep in (1,2); 
  6. 6、模糊查询:要用通配符
  7.    情况一、值带%怎么模糊查询 :用转义字符[  /  ]--->select * from emp where ename like '%/%%';
  8.    或者可以自己定义转义字符 select * from emp where ename like '%$%%' escape '$' ;
  9. 7、order by :排序,desc 降序
  10. 8、lower(参数),upper(参数) 
  11.  ename 中第2个字母是a (不管大小写)的员工的信息 :select * from emp where lower(ename)  like '_a%';(还有其他方法)
  12. 9、to_char(参数,从第几个开始,截取几个) :截取字符串
  13. 10、round() :四舍五入,有方法重载
  14. 11、to_date() :日期 默认情况下的日期是  例如:26-9月 87 
  15. 常用的日期函数的截图 :

猜你喜欢

转载自blog.csdn.net/binbinhu926/article/details/2707032