distinct
DISTINCT 用于返回唯一不同的值
语法:
SELECT DISTINCT 列名称 FROM 表名称
DISTINCT用于多列
表A:
sql:
select distinct name, id from A
执行后结果如下:
实际上是根据name和id两个字段来去重的,这种方式Access和SQL Server同时支持。
去重统计: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;
distinct必须放在开头
distinct语句中select显示的字段只能是distinct指定的字段,其他字段是不可能出现的。例如,假如表A有“备注”列,如果想获取distinc name,以及对应的“备注”字段,想直接通过distinct是不可能实现的。但可以通过其他方法实现.
相关阅读
A5创业网(公众号:iadmin5)12月20日报道,昨日晚10:00,淘宝突然发了一条很谜的微博,并@了支付宝:“明天我们就不再是彼此的唯一了。&r
小程序开发-curl请求curl_exec返回false,curl_error返
小程序开发,调用小程序登录接口获取sessionkey,使用curl_exec返回false,写法如下: $get_token_url = 'https://api.weixin.qq.com/sns
国外P2P保险模式正在发展之中,也有不少平台获得了大手笔的融资。与此对应的是国内的互助模式,但国内互助模式也存在一些发展上的问
SSD,固态硬盘,区别于老旧的机械硬盘。 目前常见的有三种: SATA MSATA:mini-SATA,体积更小的SSD M.2: Intel推出的一种替代MSATA新的接
兼职口译跟翻译有什么相同和不同之处: 相对于文书翻译来说,兼职口译的工资收入水平是比较高的,除了这一个突出的优势之外,其实口译和