-- Start

假设现在有如下表:

CREATE TABLE EMPLOYEE

(

NAME VARCHAR2(20) NOT NULL,---姓名

BIRTHDAY DATE,---生日

DEGREE VARCHAR2(20)

);

现在,要求你把生日是1980-8-8,学历是硕士的人找出来,很简单,我们可以这么写:

SELECT * FROM EMPLOYEE WHERE BIRTHDAY= DATE '1980-08-08' AND DEGREE='硕士';

我们还可以这么写:

SELECT * FROM EMPLOYEE WHERE (BIRTHDAY,DEGREE)=(

SELECT DATE '1980-08-08','硕士' FROM DUAL

);

不仅如此,在更新的时候,也非常有用,如下:

UPDATE EMPLOYEE SET (BIRTHDAY,DEGREE)=

(

---此处是相关子查询

)

WHERE ;

--

-- 声明:转载请注明出处

-- Last edited on 2015-06-19

-- Created by ShangBo on 2015-06-19

-- End

oracle 多字段条件查询,Oracle 多字段查询相关推荐

  1. oracle排除某个条件,去除SQL语句某查询条件

    工作需求:根据不同条件查询数据,目前有下拉列表和单选按钮两种 如果只是查询具体的条件,那很简单,只需要在where 条件之后加上相应的条件即可,像这样:where type = '门诊'.当查询的是全 ...

  2. oracle存储过程多条件判断,oracle存储过程条件替空的判断(2)

    SQL codeCREATE OR REPLACE PROCEDURE SP_QRY_CWHZ(BEGDATE DATE,ENDDATE DATE) is begin INSERT INTO T_QR ...

  3. oracle触发器判断空值,oracle触发器加条件判断、dblink

    --新增基站同步给电池组信息 create or replace trigger a_b_test after insert or update or delete on BJLT.BASESTATI ...

  4. MySQL order by基于不同字段条件排序

    MySQL order by基于不同字段条件排序 从数据库上查询数据的时候,按要求排序,在某个字段的不同值的基础上再选择不同的字段进行排序,具体描述如下: 1:首先有一个基础字段status ,sta ...

  5. oracle遍历表做查询,oracle 语句之对数据库的表名就行模糊查询,对查询结果进行遍历,依次获取每个表名结果中的每个字段(存储过程)...

    语句的执行环境是plsql的sql窗口, 语句的目的是从整个数据库中的所有表判断 不等于某个字段的记录数 . 代码如下: declare s_sql clob:=''; -- 声明一个变量,该变量用于 ...

  6. oracle中文字段名怎么查询_sql注入联合查询总结

    点击上方蓝色字关注我们 联合查询注入利用的前提: 前提条件:页面上有显示位 联合注入的过程: 1.判断注入点 2.判断是整型还是字符型 3.判断查询列数 4.判断显示位 5.获取所有数据库名 6.获取 ...

  7. oracle查询字段精度,【Oracle】查询字段的长度、类型、精度、注释等信息

    在mysql中alter命令可以修改字段类型,长度,名称或一些其它的参数,下面我来给大家介绍alter函数修改字段长度与类型的两个命令,希望文章来给各位带来帮助.     mysql 修改字段长度 a ...

  8. oracle字段去重查询,oracle怎么去重查询

    oracle怎么去重查询 oracle去重查询的方法是: oracle 数据库多字段去重 方法介绍:distinct 关键字.group by .row_number ()over(partition ...

  9. Oracle查询CLOB类型字段的内容:

    Oracle查询CLOB类型字段的内容: (1)数据长度<4000时,查询CLOB类型的数据: select dbms_lob.substr(字段名) as 别名 from 表名----别名必须 ...

  10. oracle clob表怎么查询,oracle clob类型字段查询方法

    今天要查询clob类型字段为空的记录.颇费一番周折才找到一个方法,记录以供参考. select s.testcaseid from b_t_testcasestepinfo s where pjid ...

最新文章

  1. [JAVA基础] 简单又不简单的数组
  2. VS2008 fatal error LNK1000: Internal error during IncrBuildImage 解决方案
  3. 2020\Simulation_1\1.15.125GB
  4. Apache PLC4X开发者向企业下最后通牒:如不提供资助将停止支持
  5. java中几个常用的开源常用工具类
  6. 【秋色动人xp情侣主题】
  7. Comware V7使用用户名密码方式登录设备典型配置
  8. Python解析器安装后测试打开微软商店
  9. 阿里靠什么支撑 EB 级计算力?
  10. 解决ubuntu 16.04 启动黑屏,出现dev/sda7: clean, xxx/xxx files, xxx/xxx blocks字样问题
  11. 【Android控件】呼吸效果的动画
  12. SAP中报表清单导出的常用方法
  13. 基于百度api的违规文本识别 分词 tfidf关键词提取 违规文本检测
  14. Titanic 预测问题
  15. c2-00支持java_诺基亚双卡双待C2-00亮相
  16. 通过CND方式引入elementui,vue,vuex,vue-router
  17. 那些在国内还能使用的谷歌产品
  18. Algorithm Review 7 数学相关
  19. 如何在微信里使用计算机,怎么用电脑上微信?教你用电脑如何玩转微信
  20. 30万条弹幕大军都推荐你去看的《山海情》,是怎样一部最搞笑最土味的扶贫剧

热门文章

  1. 阿里云建站保证百度收录3000+网站模板
  2. 非相参积累 matlab,非相参积累增益,比相参积累增益更难计算?
  3. 杂谈:加班中离世的人
  4. linux vsftpd共享位置,文件共享服务之vsftpd
  5. 金蝶软件界面文字全部变为乱码解决办法
  6. 手机浏览器devtools_浏览器DevTools的秘诀:启动,网络和性能
  7. Virtuoso Layout 系列教程:01 软件安装教程 - 附资源包
  8. KUKA机器人视觉1
  9. 金丹期前期:1.4、python语言-python的程序的核心数据类型:字符串、列表、元组、字典
  10. 关于MyEclipse的servers和WTPservers