当前位置: 首页 > news >正文

黔南布依族苗族自治州网站建设_网站建设公司_图标设计_seo优化

各大网站响应生态建设,南宁网站排名优化公司,上海知名的广告公司,电子商务网站建设的目的像下表一样的数据#xff0c;有重复的合同号#xff0c;但是我只想保留同一合同号中回款金额最大的那一行#xff0c;也就是图中红框里的数据。oracle方法#xff1a;在oracle中#xff0c;我们可以简单地用over(partition by)函数处理#xff08;代码示例如下#xff0…    像下表一样的数据有重复的合同号但是我只想保留同一合同号中回款金额最大的那一行也就是图中红框里的数据。oracle方法在oracle中我们可以简单地用over(partition by)函数处理代码示例如下解释一下就是利用partition by函数按照合同号分区在每个分区内再利用order by根据回款金额排序where num1的意思就是取每个分区中排序第一的那一行。 select row_number()over(partition by 合同号 order by 回款金额 desc) as num from test where num1 mysql方法但是在mysql中并没有这样的函数我们需要重新写逻辑代码如下老规矩解释一下第二个select函数是关键所在功能就是当a.合同号 b.合同号时我们取出最大的回款金额当a.回款金额等于这个最大的回款金额时我们认为这一行符合条件并取出因此a中的每个合同号我们都要执行一次第二个select函数来判断当前合同号的这一行是否是最大回款金额的这一行。 SELECT a.合同号, a.姓名, a.回款金额 FROM test a WHERE a.回款金额 (SELECT MAX(b.回款金额) FROM test b WHERE a.合同号 b.合同号);运行结果去重取最小值如果是去重取最小值那么代码如下简单地说就是oracle【改升序为降序】mysql【改最大值为最小值】。#oracle select row_number()over(partition by 回款金额 order by 回款金额 ASC) as num from test#mysql SELECT a.合同号, a.姓名, a.回款金额 FROM test a WHERE a.回款金额 (SELECT MIN(b.回款金额) FROM test b WHERE a.合同号 b.合同号);
http://www.ihoyoo.com/news/1827.html

相关文章:

  • 中英文网站开发公司软件开发工具排行榜
  • 给客户做网站需要付法律责任吗刚刚邯郸发生大事了
  • python做网站性能太差网上做视频赚钱的网站有哪些
  • 旅游网站建设规划书360提交入口
  • 公司做了网站怎么做推广wordpress 两个数据库 互通
  • 建设网站需要什么条件面包屑导航的网站
  • 微信公众号 做不了微网站网上快速赚钱方法
  • 网站建设项目招标标书登记注册身份验证
  • linux网站如何做ip解析极速网站建设服务商
  • 百度建站官网涿州城乡建设局网站
  • 怎么 做网站教学流程h5哪个网站可以做
  • 网站建设员的薪水企业画册设计制作公司
  • 自己怎么建设一个网站竞价托管信息
  • 做网站播放未上映的电影深圳电商平台网站
  • 建设网站需要哪些硬件设施足球比赛直播间在线观看
  • 安徽柱石建设有限公司网站网页制作的公共样式
  • 菏泽网站建设公司蓝希科技外贸网站建设哪家公司比较好
  • 套模板的网站青岛网站建设康之迅
  • 莞城区网站仿做哪家微信网站建设好
  • 旅游网站建设费用wordpress电话注册
  • 网站换服务器 备案中企动力近期做的网站
  • 专业做财经直播网站有哪些cms建站步骤
  • 企业网站哪里可以做长兴县城乡建设局网站
  • 飞扬动力网站建设上海建设工程安全质量监督总站网站
  • 成都网站设计服务成都网站建设桔子科技
  • 帝国程序如何改网站标题快速排名上
  • 程序员接外包网站网站设计的目的
  • 垂直门户网站如何在社交网站上做视频推广
  • 筑建网站获取网站浏览者手机号
  • 设计类网站策划书福泉网站制作