位置: 编程技术 - 正文

sqlserver中distinct的用法(不重复的记录)(sql server in())

编辑:rootadmin
下面先来看看例子:

推荐整理分享sqlserver中distinct的用法(不重复的记录)(sql server in()),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:sql-server,sql srever,sql server for,sql server ceiling,sql-server,sql-server,sql server in(),sql-server,内容如对您有帮助,希望把文章链接给更多的朋友!

table表

字段1 字段2 id name 1 a 2 b 3 c 4 c 5 b

库结构大概这样,这只是一个简单的例子,实际情况会复杂得多。

比如我想用一条语句查询得到name不重复的所有数据,那就必须

使用distinct去掉多余的重复记录。

select distinct name from table得到的结果是:

----------

name a c

好像达到效果了,可是,我想要得到的是id值呢?改一下查询语句吧:

select distinct name, id from table

结果会是:

----------

sqlserver中distinct的用法(不重复的记录)(sql server in())

id name 1 a 2 b 3 c 4 c 5 b

distinct怎么没起作用?作用是起了的,不过他同时作用了两个

字段,也就是必须得id与name都相同的才会被排除

我们再改改查询语句:

select id, distinct name from table

很遗憾,除了错误信息你什么也得不到,distinct必须放在开头。难到不能把distinct放到where条件里?能,照样报错。

--------------------------------------------------------

下面方法可行:

select *, count(distinct name) from table group by name

结果:

id name count(distinct name) 1 a 1 2 b 1 3 c 1

最后一项是多余的,不用管就行了,目的达到

group by 必须放在 order by 和 limit之前,不然会报错

ASP.NET下向SQLServer导入文件实例操作方法 ASP.NET向SQLServer导入文件主要用到FileUpload控件的FileBytes属性。该属性从FileUpload控件所指定的文件返回一个字节数组。1.数据库准备为了方便大家能够理

SQLSERVER 表分区操作和设计方法 一.聚集索引聚集索引的页级别包含了索引键,还包含数据页,因此,关于除了键值以外聚集索引的叶级别还存放了什么的答案就是一切,也就是说,每

SQL语句优化方法例(推荐) 1./*+ALL_ROWS*/表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化.例如:SELECT/*+ALL+_ROWS*/EMP_NO,EMP_NAM,DAT_INFROMBSEMPMSWHEREEMP_NO='SCOTT';2./*

标签: sql server in()

本文链接地址:https://www.jiuchutong.com/biancheng/349174.html 转载请保留说明!

上一篇:用sql脚本创建sqlserver数据库触发器范例语句(sql2005生成脚本)

下一篇:ASP.NET下向SQLServer2008导入文件实例操作方法(asp.net select)

  • 不含税金额计算税额的计算公式
  • 文化事业建设费减免政策
  • 收购农副产品怎么做账
  • 计提增值税及附加税费怎么算
  • 简易征收的进项税可以抵扣吗
  • 出口退税是按照出口金额吗
  • 用餐补贴算在工资里面吗
  • 金蝶销售订单和采购订单关联
  • 出口退税转内销会计分录
  • 五联普通发票盖章要求
  • 蔬菜坏了还能吃吗
  • 增值税发票在邮寄途中丢了怎么办
  • 中小企业怎么避税
  • 盈余公积补亏账务处理分录
  • 融资租赁开具的发票是货物还是租金
  • 车辆商业险和交强险可以分开买吗
  • 税收滞纳金算不算所得税
  • 当月认证的发票可以当月抵扣吗
  • 反倾销税税率查询
  • 企业税收风险有哪些方面
  • 土地计入无形资产包括的税费
  • 筹建期间的开办费包括哪些
  • 销售商品结转成本会计分录
  • 预收账款贷方负数表示什么
  • bios设置独立显卡优先启动
  • 销售费用有哪些?
  • php对称加密算法实验报告
  • 外地预交增值税退税了如何把申报报表
  • MacOS Big Sur 11.3网页怎么设置时间限制?
  • ipssvc.exe - ipssvc是什么进程 有什么作用
  • 哪个是发票抵扣项目
  • windows 查询进程
  • vue数据更新会触发什么生命周期
  • 购入多项固定资产
  • 增值税发票洗烂怎么办
  • 递延收益会计科目核算什么内容
  • 编译安装php7.2
  • matlab中自由变量
  • lpstat命令
  • 指令获取
  • 代发工资一般收多少服务费
  • 逾期超过一年
  • 出租的厂房折旧记哪里
  • 一次性计提和一次性支付的区别
  • 未达起征点销售额怎么填申报表
  • 建筑业差额纳税申报
  • 建筑劳务公司一年赚多少钱
  • 一般纳税人简易征收的适用范围
  • 机关事业单位购买口罩
  • 房产税土地税会减免吗
  • 提取折旧的意义
  • 公司基建维修承诺书
  • 固定资产在以后会计期间可以转回吗
  • 免费样品销售给客户怎么入账
  • 医保账户收入金额是怎么算的
  • 开具红字发票的当月就要进项税额转出吗?
  • 普通发票作废的金额会扣税吗
  • 如何进行企业建账
  • 2008sql附加数据库
  • sqlserver批处理
  • mysql数据库的介绍
  • ubuntu系统安装教程
  • macos catalin
  • 在windows7中,下列叙述中错误的是
  • windows10更新遇到错误怎么解决
  • linux打包命令tar打包目录结构
  • win8如何更改用户名字?
  • win10 累积更新
  • jquery实现
  • 拦截器 aop
  • python运算符的用法
  • javascript用处
  • 深入理解计算机系统 电子书
  • python saga
  • JQuery.validate在ie8下不支持的快速解决方法
  • 晋城兰花集团招聘
  • 关于研发费用的审计程序,下列说法中错误的是
  • 税控发票开票系统对电脑配置有要求吗?
  • 土地出让金契税计税依据
  • 预先支付货款
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设