位置: 编程技术 - 正文

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)

  • 补提企业所得税怎么做账
  • 税率3%变成10%
  • 租赁费税率3%
  • 银行取钱需要签协议吗
  • 资源要素包括哪三个方面
  • 资产负债表上预付账款和预收账款区别
  • 一般纳税人普通发票免税吗
  • 工程预收款如何处理
  • 未分配利润调整会计分录
  • 企业取暖费怎么做会计分录
  • 应付职工薪酬要结转吗
  • 部分预收账款会计科目
  • 物业公司一般纳税人怎么抵扣
  • 计提的管理费用要结转吗
  • 跨年补交企业所得税
  • 个税专项附加扣除是什么意思
  • 小规模季度的税收优惠
  • 补缴去年个税
  • 计提工资社保公式是什么
  • 总公司中标分公司结算可以吗
  • 付款交单和承兑交单对卖方来说都有一定风险
  • 结转到生产成本的科目
  • 个体户税务申报需要什么资料和手续
  • 王者荣耀如何进入3D视角
  • word要打印保存在哪个类型
  • 出租固定资产取得的净收益计入什么科目
  • PHP:pg_version()的用法_PostgreSQL函数
  • php知识总结
  • 克洛格森林大克洛格
  • thinkphp调用控制器中的方法
  • 微信支付开发需要什么条件
  • 共管账户可以转账吗
  • 什么是异步函数
  • 结构体基本知识
  • split命令用法
  • 企业处置固定资产发生的净损失应计入
  • 汽车上牌照的费用计入什么会计科目
  • 商品调价差额调整单会计分录
  • 预付款能不能开票入账
  • sql有数据保护功能
  • 劳务费个税申报流程
  • 矿产资源补偿费属于管理费用吗
  • 季度利息收入分录
  • 政府补助的企业所得税如何处理
  • 年报资金数额是什么意思
  • 口罩属于什么经济分类
  • 经审计的财务报表是否要会计师事务所盖章
  • 企业设置辅助账户的作用
  • 企业对公帐户怎么转出私人帐户
  • sql数据对比语句
  • SQL Server性能优化工具Profiler
  • 房地产公司项目开发流程
  • 申报残保金是不是交医保
  • 差旅费涉及的科目
  • 黄金入账如何做会计分录
  • 预付账款的账务处理过程
  • 农业行业增值税
  • 任何单位和个人都应当()为报警
  • 出口退税过期怎么处理
  • 公司购买电视属于什么费用
  • 房地产企业前期围墙费用
  • w7系统ip地址
  • win10分辨率2560*1080
  • debian更改用户名
  • avgcc32.exe进程是什么文件产生的 avgcc32进程信息查询
  • windows mobile
  • linux常用配置
  • linux网络设备有哪些
  • win10预览版绿屏重启解决
  • perl-v
  • nodejs worker
  • Android dispatchTouchEvent, onInterceptTouchEvent, onTouchEvent详解
  • 利用python绘图
  • 隐藏应用名字
  • js实现的功能
  • js入门基础教程
  • 如何在js中实现输入
  • 对税务总局党组织的评价
  • 四川职工医保联网了吗
  • 加工修理修配税率是多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设