位置: 编程技术 - 正文

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)

  • 什么是减免税额90%
  • 向投资者分配的现金股利如何做账
  • 一次性用品可以做什么
  • 发票认证是干嘛
  • 个人取得哪项收入需要缴纳个人所得税
  • 往来账审计存在问题及建议
  • 领料投入生产会计分录
  • 建筑业统一发票税率多少
  • 外购货物自用会计处理
  • 固定资产盘亏造成的损失计入什么科目
  • 超市送现金券怎么做账
  • 预付款怎么做账务处理
  • 外籍员工缴纳商业保险
  • 固定资产赔偿制度
  • 代收代付给个人
  • 发票报销的补助是否缴纳个人所得税?
  • 德邦物流增值税发票怎么开
  • 金税盘管理费用怎么结转
  • 税前不得扣除的项目
  • 银行利息现金流量表什么科目
  • 交叉持股的合并财务报表
  • 其他应收款社保个人部分分录
  • 技术服务的大类包括
  • 打方向咯噔一声已解决
  • win10如何获得管理员权限修改文件
  • 费用发票可以不上账吗
  • 苹果手机抖音投屏到电视怎么投屏
  • win10系统安装详细步骤
  • 银边翠的栽培历史
  • adblock规则编写
  • 辅料分配方法
  • 夜间潜水时发现水体
  • 图卷积神经网络原理
  • 长期应收款属于流动资产吗
  • 科西嘉岛攻略
  • 银行承兑汇票的付款人是谁?
  • php框架运行原理
  • php数组的类型有哪些
  • node express安装
  • Bilateral Filters(双边滤波算法)的超简单原理,学不会你打我。
  • 防抖节流实现原理
  • wordpress安装插件无法复制
  • 公司现金发放证明
  • 怎么解决食堂拥挤问题
  • python中fork函数
  • phpcms验证码不显示
  • 带附件的目录
  • sqlcode错误码100
  • 管理费用的相关科目
  • 无偿受让股权是利好吗
  • 一般纳税人作废小规模时开的发票怎么报税
  • 银行承兑汇票套利案例
  • 总公司账务处理
  • 科目汇总表借方和贷方相等吗
  • 业务招待费可以进项抵扣吗
  • 管理费用现金流量附表指定
  • 已经认证的进项票销售方冲红了
  • 固定资产机械设备有哪些
  • 商业承兑汇票过期了怎么办
  • 个体工商户对公账户需要交税吗
  • 递延所得税资产账务处理
  • 著作权使用费收费标准
  • T-SQL中使用正则表达式函数
  • 怎么防止win10
  • win8cp
  • windows8 defender
  • win10的帮助系统在哪
  • extern定义函数
  • android事件分发流程图
  • node教学视频
  • Android 为LinearLayout增加分割线 divider
  • python3 mongodb
  • jquery的checkbox,radio,select等方法小结
  • android开发吧
  • Android自定义控件
  • 一般纳税人租赁费税率
  • 全面推进行政执法公示制度包含的主要内容有
  • 潍坊市的职工医保多少钱
  • 对于批发企业和零售连锁企业的质量验收,错误的是( )
  • 企业税务状态查询网站
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设