当前位置: 首页 > news >正文

贵阳高端网站开发制作网站设计平台 动易

贵阳高端网站开发制作,网站设计平台 动易,江西省住房和城乡建设厅官方网站,东莞做外贸网站在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 distinct用于返回唯一不同的值。 表A: 表B: 1.作用于单列 select distinct name from A 执行后结果如下: 2.作用于多列…

在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 distinct用于返回唯一不同的值。

表A:

表B:

1.作用于单列

select distinct name from A

执行后结果如下:

2.作用于多列

示例2.1

select distinct name, id from A

执行后结果如下:

实际上是根据name和id两个字段来去重的,这种方式Access和SQL Server同时支持。

示例2.2

select distinct xing, ming from B

返回如下结果:

返回的结果为两行,这说明distinct并非是对xing和ming两列“字符串拼接”后再去重的,而是分别作用于了xing和ming列。

3.COUNT统计

select count(distinct name) from A; --表中name去重后的数目, SQL Server支持,而Access不支持

count是不能统计多个字段的,下面的SQL在SQL Server和Access中都无法运行。

select count(distinct name, id) from A;

若想使用,请使用嵌套查询,如下:

select count(*) from (select distinct xing, name from B) AS M;

4.distinct必须放在开头

select id, distinct name from A; --会提示错误,因为distinct必须放在开头

5.其他

distinct语句中select显示的字段只能是distinct指定的字段,其他字段是不可能出现的。例如,假如表A有“备注”列,如果想获取distinc name,以及对应的“备注”字段,想直接通过distinct是不可能实现的。但可以通过其他方法实现关于SQL Server将一列的多行内容拼接成一行的问题讨论

http://www.yayakq.cn/news/950221/

相关文章:

  • 汕头免费网站制作免费制作桥架app
  • 中国建设银行山西分行招聘网站网址大全hao123上网导航
  • 点匠网站开发流程WordPress目录怎么发表文章
  • 网站制作专业的公司有哪些wordpress前台注册插件
  • 网站邮箱后台子域名丰泽区住房和城乡建设局投诉网站
  • 个人如何办网站wordpress vip 评论
  • dedecms网站后台管理管理平台
  • 网站建设管理工作制度打开官方网站
  • 网站页面app下载大全关键词搜索热度查询
  • 做网站还有前景么正规的机械外包加工订单网
  • 曲阜住房城乡建设局网站书画协会网站建设
  • 免费做数据采集的网站做网站所需要哪方面的知识
  • 无忧网站建设哪家便宜深圳住建网站
  • 公司备案证查询网站查询系统个人简历模板免费网站
  • 宜兴淘宝网站建设企业邮箱怎么申请入口
  • python 网站开发 prf安徽百度seo公司
  • html网站的设计最流行网站开发工具
  • 做视频网站视频成都app制作开发
  • 和田知名网站建设企业建立自己公司网站的方法
  • 网站单页支付宝支付怎么做七牛云对象存储
  • 信用网站标准化建设淘宝怎么建立自己的网站
  • 公司要建个网站图书馆 网站建设
  • 网站搭建商上海好看大方的企业网站源码.net
  • 用宝塔给远程网站做备份报社网站建设方案
  • 品牌网站什么意思上海人才引进政策
  • 邦拓网站建设wordpress接入qq登陆
  • 在越南做网站需要什么完整网站开发视频
  • 海宁做网站的公司月夜影院
  • 广州做网站优化河北手机版建站系统哪个好
  • 广州手机网站制作全国企业注册官方网