位置: 编程技术 - 正文

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%抵9%怎么做账
  • 报税文件是纳税申报表吗
  • 专票有电子发票有抵扣联吗
  • 固定资产报废相关规定
  • 工商年报的纳税总额怎么填写
  • windows7中右键的作用
  • 应收账款余额包括预收账款
  • win10 net framework 3.5 离线
  • 电脑非法关机后开机进不了系统
  • win10怎么设置win7开始菜单
  • 股东分红个税怎么做账
  • 固定资产没提完折旧,提前处理
  • 未分配利润可以用来干什么
  • uniapp自定义下拉刷新上拉加载
  • 应纳税所得税计算公式
  • 用友结算成本处理的作用
  • 工业总产值 工业销售产值
  • vue foreach is not a function
  • es6解构赋值对象
  • columninfo
  • 直线折旧法账务处理例题
  • 权益法转换为成本法
  • 织梦作坊的微博
  • 核定征收可以不用申报吗
  • 使用distinct在mysql中查询多条不重复记录值的解决办法
  • 临时工工资怎么报个税
  • 小额转账汇款服务最多转账多少钱
  • 进项税大于销项税怎么抵扣
  • 固定资产报废的变卖收入计入哪个科目
  • 企业发生装修费就计入长期待摊费用吗还是
  • 加计抵减附加税怎么算
  • 从增值税抵扣进什么科目
  • 行政事业单位固定资产入账标准最新规定
  • 蓝字发票认证怎么操作
  • SQL 统计一个数据库中所有表记录的数量
  • sqlgun
  • ubuntu系统鼠标没反应
  • linux promisc
  • freebsd与linux
  • awk中执行命令
  • win10微软更新
  • javascript如何调用
  • css教程推荐
  • javascript 作用域
  • python 异常处理方法
  • shader要学多久
  • 你必须知道的最新婚姻法
  • node .js
  • unity3d 脚本
  • 深入浅析是什么意思
  • python简单编码
  • 使用筷子就餐会不会传染乙肝病毒
  • ImageView的android:maxHeight,android:minHeight的正确设置
  • android开发框架
  • 安卓开发常用代码
  • github docs
  • android ui自动化测试
  • 营转非的政策
  • 江西省国税局全称
  • 东风小康和重庆金康
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设