位置: 编程技术 - 正文

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)

  • 计提本月附加税会计分录
  • 企业所得税纳税义务人
  • 公司缴纳养老保险不在个人账户里吗
  • 企业所得税中资产总额平均值怎么核算?
  • 营业外收入汇算清缴需要调整吗
  • 合同取得成本如何分析
  • 不能计入外购固定资产成本的相关税费
  • 定额发票已经取得怎么办
  • 营改增后企业取得的不动产可以抵扣进项
  • 企业注销后款项怎么结算
  • 应收账款坏账处理审计
  • 长期股权投资年度损益影响金额包括什么
  • 跨年度多计提的印花税怎么冲回
  • 租赁发票多少点
  • 跨年应收账款账务错误怎么调整
  • 苹果系统如何访问相册
  • 技术开发免征增值税属于普通零税率项目么?
  • 加速折旧法和直线折旧法的区别
  • 出差人员差旅费作细的说明叫什么
  • 筹建期间业务招待汇算怎么填
  • windows怎么复制
  • 个人向公司借款模板
  • 预计负债属于什么
  • 公司现金用途
  • win10输入法没有候选词
  • 科技财政支出的意义
  • OSError: [WinError 1455] 页面文件太小,无法完成操作。 Error loading “C:\ProgramData\Anaconda3\lib\site-packages\to
  • php序列化和反序列化函数
  • php使用自定义函数的方式
  • 基建会计的工作内容
  • 前端面试题基础篇
  • php 循环
  • 待抵扣进项税计入其他应收款
  • 施救费用和救助费用有哪些主要区别
  • 自然人三方协议支付宝怎么处理
  • 税金及附加包括哪些
  • 转让不动产为什么能差额
  • 织梦官方网站
  • 长期股权投资成本法
  • 员工的生日津贴怎么发
  • 企业内部研发支持方案
  • sql分页语句
  • asp 数据库
  • 实收资本没有实缴,财务报表里面怎么写
  • 产权转移数据印花税子目
  • 交通运输业安全经费提取的会计处理
  • 销售折扣含义
  • 转售水电费收入确认
  • 关于投资收益纳税的说法
  • 金蝶k3如何反记账
  • 购入固定资产一次性税前扣除
  • 有收入有支出怎么求和
  • MySQL必知必会读后感
  • sql server的主数据库是( )
  • android x86 4.0 iso
  • .exe是什么软件
  • window svn
  • win8小键盘怎么打开
  • win7怎么查看电池信息
  • win7系统通知
  • win1020h2版好不好
  • jquery prompt
  • SQLite -- 嵌入式关系型数据库
  • 微软早在1985年便首次使用了安卓上饱受争议的汉堡按钮
  • Linux命令行和shell脚本编程大全
  • U3DPlayer UnityWebPlayer动态改变src
  • vue移动端图片预览
  • Android Study Day 3 --Android File Read And Write
  • js可以实现网页中哪些效果
  • 发布python程序
  • js有几种模式
  • Python的SQLalchemy模块连接与操作MySQL的基础示例
  • 山东无犯罪记录证明网上申请
  • 三证合一 税务
  • 淮北市国家税务总局电话
  • 中山市地方税务局官网
  • 开票风险预警机制蓝色预警怎么办
  • 遂宁市国家税务局
  • 公司租房的房产税应计入哪个科目
  • 国家税务总局2011年34号公告
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设