位置: 编程技术 - 正文

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)

  • 土地增值税的计算方法公式
  • 附加税税率是多还是少
  • 动产租赁适用税率
  • 预收账款属于什么科目借贷方向
  • 2021年超市发票税率是多少
  • 税金及附加包括什么
  • 广告制作税目
  • 服务收入属于什么会计要素
  • 政策信息咨询服务要到哪个部门办理资质
  • 建筑公司成本发票不够
  • 铸造厂的销售废料有哪些
  • 长期股权投资会计处理方法,对投资方报表有何影响
  • 公司基本账户销户需要带什么资料
  • 建筑业企业分包出克的是否能上报
  • 公户转到老板私人账户
  • 企业所得税季报怎么申报
  • 运费发票是含税还是不含税
  • 金税盘全额抵扣分录
  • 销售货物运费的增值税率
  • 养牛需要活动场地吗
  • 境外单位或者个人
  • 房地产企业开发资质等级
  • 汇票贴息会计分录
  • 长投成本法分红分录
  • 境外个人所得税计算
  • 法定盈余公积是留存收益吗
  • 税务申报系统叫什么
  • 电子发票没有发票号码是怎么回事
  • 财报申报逾期可不可以补报
  • 进项构成比例是啥
  • 购销合同没写签订日期违法吗
  • 企业发放贷款怎么做分录
  • 在windows 10中
  • 经营费用与营业收入区别
  • 开具成品油发票规格型号有哪些要求
  • 商标转让过程中公司转让
  • 阿拉斯加州zip
  • 营改增后不动产租赁费的税率是多少
  • 购进设备抵扣税额
  • 租赁合同印花税率多少
  • 无形资产属于哪一类
  • 层层剖析的近义词
  • 长期待摊费用装修款如何摊销
  • 销售包装什么意思
  • linux服务器架设指南
  • winXP系统安装SQLServer2005开发版具体过程与注意问题
  • 申报错误后处理有影响吗
  • 公司账户资金转个人账户
  • 旅行社差额征收怎么报税
  • 土地使用税如何计算公式
  • 临时账户过期了怎么办
  • 先开票后发货的会计分录
  • ubuntu mysql 5.6版本的删除/安装/编码配置文件配置
  • mssecsvc是什么进程
  • win7任务管理器怎么打开
  • Win10 Mobile 10549预览版增DPI缩放 瞬间手机变电脑
  • win10系统便签突然无法打开
  • mac 活动监视器在哪里
  • onenotewindows10
  • linux卸载安装
  • rds是啥
  • pavsrv50.exe - pavsrv50进程管理信息
  • win10如何打开hlp文件
  • windows10周年更新
  • 如何禁用ipv6地址
  • 删除系统桌面
  • dos字符串替换
  • 批处理命令是什么语言
  • html淘宝搜索框代码
  • unity开发用macbook怎么样
  • 利用jQuery及AJAX技术定时更新GridView的某一列数据
  • Unity3d IOS 64 IL2CPP迁移之 AStarPath JosnFX 错误
  • python 技巧
  • python运行flask
  • 房产契税退税在哪里办理
  • 贵州省地方税务局房地产税收征收管理办法
  • 关于地税代收工会经费工作实施办法
  • 简易计税方法开的是普票还是专票
  • 上海税务培训中心
  • 武汉市江岸区工商局咨询电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设