java sql_select_where,order by

select :
标准格式: select 列表名 from table;
1;别名在列表名之后加   若是用双引号,则系统默认变为大写
2:过滤重复:  select distinct 列表名 from dual;
3: 查找某一相同数据: where to_char(hire_date,'yyyy-mm-dd') = '1996-05-01'
4: 查询table所有数据: desc dual;
比较运算:=  相同于java的==
         > 大于
         >=大于、等于
         <  小于
         <=小于、等于
         <>不等于  相同于java的!=


运算符:加减乘除 +-*/  --日期不能做乘除
where过滤:
where salary between 4000 and 7000  --介于两者间的数据


where 列表名 = 90 or where department_id = 80 or where department_id = 70  --为表中其中之一时
where 列表名 in(90,80,70) 
where模糊查询:     
where 列表名 like  '%a%'   --模糊查询like
模糊查询 下划线"_"  where department_id like '%\_%'  --此处下划线为代表查找一个字符,若要查找下划线需要在最后加转义字符escape'\'
模糊查询第三位为a  '__a%'  反之模糊查询倒数第三位为a   ‘%a__’
where 列表名 is null
where 列表名 not is null
order by排序:
order by salary desc降序
order by salary asc升序
多层排序 
order by salary asc,last_name asc
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值