0、distinct用法

在oracle中distinct的使用主要是在查询中去除重复出现的数据

直接在字段前加distinct关键字即可,如:select distinct 名字 from table

distinct关键字也可以同时为多个字段进行去重, 如:select distinct 名字,性别  from table

distinct关键字只能使用在查询语句的开头,而且只写一个就可以。如果写在其它位置就会报错误,如:

distinct经常会和count函数一起使用,用来统计不重复的数据有多少,如:select count(distinct 名字) from table

1、count(distinct( 字段A || 字段B))是什么意思?

|| 就是连接两个字段的连接符,所以count(distinct( 字段A || 字段B))就是计算A+B字段唯一的数据行数,即,实现了distinct 多个字段的目的,只是先把AB字段连成一个字符串,再做了distinct。功能,类似于distinct A,B  只是 distinct输出结果不一样,前者是一个字段,后者是两个字段。

||的用法可看我的这篇随笔的链接:https://www.cnblogs.com/Formulate0303/p/12462282.html

最新文章

  1. broadcasting Theano vs. Numpy
  2. javascript数据结构-队列
  3. 程设大作业xjb写——魔方复原
  4. R语言实现 广义加性模型 Generalized Additive Models(GAM) 入门
  5. Windows Azure Service Bus Notification Hub推送通知
  6. Android Handler机制(一)---Message源码分析
  7. 【代码笔记】iOS-评分,支持我们
  8. Selenium2+python自动化17-JS处理滚动条
  9. X下轻量级桌面WindowMaker上手指南
  10. __HTML_5读取文件API
  11. Ubuntu 关闭锁屏界面的 on-screen keyboard
  12. unsupported dynamic reloc R_ARM_REL32 AND hidden symbol '__dso_handle' is not defined
  13. Java多线程之Lock的使用(转)
  14. Caffe+VS2015+python3的安装(基于windows)
  15. 剑指Offer——迅雷笔试题+知识点总结
  16. 牛津初阶字典单词F-联想故事
  17. Cannot locate BeanDefinitionParser for element [scoped-proxy]
  18. Java mysql
  19. Html 内容
  20. hashmap源码研究

热门文章

  1. 【二食堂】Alpha - Scrum Meeting 10
  2. 热身 for computer industry
  3. freemarker自定义指令
  4. Java基础之原生JDBC操作数据库
  5. 『动善时』JMeter基础 — 56、JMeter使用命令行模式生成HTML测试报告
  6. 如何抓取直播源及视频URL地址-疯狂URL(教程)
  7. java实现微信分享
  8. 【接口】HttpClient 处理get和post请求(二)(2019-07-14 18:41)
  9. 【java+selenium3】特殊元素iframe的定位及详解(三)
  10. Linux基本命令学习-文件基本操作1