位置: 编程技术 - 正文

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)

  • 流转税率是什么意思
  • 税务局核定税种是什么意思
  • 个税申报错误已过申报期怎么修改
  • 印花税计入税金及附加吗
  • 企业裁员补偿金标准是多少
  • 一般纳税人每个月几号报税
  • 固定资产暂估折旧能税前扣除吗
  • 工资计提多了怎么冲
  • 外贸企业采购货物会计分录
  • 企业自产自销的成本怎么核算?
  • 公司预存话费应该怎么做会计处理?
  • 你如何界定成本与费用之间区别?
  • 哪些费用可以计入待摊费用
  • 企业零申报教学视频
  • 社保补缴上月的在当月扣款
  • 可以给行政事业单位开增值税专用发票吗
  • 二手房增值税税率表2023年最新
  • 个人开机械租赁发票需要什么
  • 新成立的公司季报
  • 辅助生产成本科目月末有余额吗
  • 什么人可以领购房补贴怎么领取
  • 土地闲置费能否扣除
  • 利润分配需要缴纳企业所得税吗
  • 个人出租商业用房取得的所得
  • win11输入法候选字不见了
  • 经费开支原则是什么
  • 费用票可以抵扣什么税
  • 其他应收款的二级科目有备用金和老板名可以吗?
  • 系统浏览器
  • linux gcc命令详解
  • 企业所得税费用扣除比例
  • dsm是什么文件
  • 销售已使用过的小汽车增值税
  • 工程审计的目的包括哪些
  • 银行支付的存款怎么做账
  • 年中建账年初余额怎么录入
  • 改进的拼音
  • php session_id
  • python编程bim
  • 小企业会计准则外币业务
  • 税票抵扣是多少个点
  • python如何反编译
  • 织梦使用教程
  • 可以采用
  • 差旅费单子格式表
  • 金税盘长期不使用
  • 房产租赁增值税率是5%还是9%
  • 交易性金融资产公允价值变动怎么算
  • 房地产企业成本结转
  • 现金池管理
  • 银行贷款每个银行一样吗
  • 现金收货款要填什么信息
  • 只知道主营业务怎么办
  • 收到支持学校工作的短信怎么回复
  • 个体注销名下的车辆需要过户吗
  • 汇算清缴工资调减怎么做账
  • 如何考预算师
  • 在sqlserver2008中
  • Win7系统连接vpn失败且提示错误代码868的2种解决方法
  • win8系统手机
  • 搜狗拼音输入法xp系统
  • windowxp怎么取消开机密码
  • dll文件应该放在哪里
  • 应用程序发生异常如何解决
  • linux如何设置用户自己的工作环境
  • win7 64位系统使用360安全浏览器在网页中播放视频出现花屏的解决方法
  • win7桌面快捷方式图标没箭头
  • linux查看使用率命令
  • unity3d的
  • 详解16型人格
  • shell 递归
  • vue中的组件通信
  • getmac/v
  • jquery中的attr方法
  • Windows下python2.7.8安装图文教程
  • 开票系统怎么升级?
  • 税控盘清卡的步骤
  • 购买房屋交契税
  • 区地税局会不会分到乡镇
  • 山西省税务局网站系统维护公告
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设