ytnp.net
当前位置:首页 >> mysql查询不重复数据 >>

mysql查询不重复数据

select distinct * from tablename ; distinct可以去重

select distinct * from table 条件。

select count(distinct(name)) from xx

试试我的思路吧! 利用子查询和 not in select a1 from 表a where a1 not in (select a2 from 表a where a2 is not null) 我再解释一下, 这里查找的是 a1 列中的值, 若是查找 a2 , 就把上面 t-sql 语句中 a1 换成 a2, 看到你的四五条中, a2 ...

select distinct question_type from question

举个例子吧,看着就懂, 方法1:加关键字 DISTINCT,这样选出来的name就不包含重复内容了! 如: SELECT DISTINCT name FROM Product WHERE price>100; 方法2:用GROUP By 分组。但是GROUP By后面出现的属性并需在SELECT后面也出现。 SELECT name ...

假设你的表名叫做T,值为1、2、3的权限字段名为为F,那么下面的语句可以查询出你表中所有数据的F字段的唯一值: SELECT DISTINCT F FROM T 例如你表中F字段有20个是1、30个为2,那么上面的查询结果就是: 1 2 如果你需要统计F字段各个值的数量,...

count(distinct s_number)

假设一张表中含有 姓名,投递地址,邮编,这三字段。 如果你确定在符合条件的查询结果中,这三个字段的值都是相同的: select distinct 姓名,投递地址,邮编 from AA where …… #----------------------另外一种情况-----------------------------...

Select count(distinct sheng) from 表 where Userid=1

网站首页 | 网站地图
All rights reserved Powered by www.ytnp.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com