关于distinct 的简单用法?(在线等) 假设由一个表 A :父子关系表:两个字段:num1父亲的身份证号,num2 儿子的身份证号,这就存在有可能一个父亲对应多个子女的情况,按你的要求,我们查询这个表,每个父亲只对应一个儿子: select distinect(num1) num1 , num2 from A; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 distinct是确定整条记录的唯一性有时要用group by 来确定某个字段的唯一性 distinct是一个过滤功能,等于把满足条件的记录中相同的过滤掉了,只取其中的一条,你的意思是不是只查出在数据库中仅有一条记录的人,好象是不能用这个实现的,假设id标志一个人的话,这样应该可以:select * from 表 where id in(select id from 表 group by id having count(id)=1); Mysql触发器实现数据库同步问题 mysql ID自增问题 请教一个简单的查询问题 MYsql 为何只load进去一条记录?? 请教一个SQL? #100 mysql中to_number用什么代替? mysql中如果计算两个时间相差多少分钟? 如何将高版本的mysql数据转换为低版本的数据?小妹急切求助的! 怎么把这两条语句合成一句 查找并修改products_name不含android的其他产品的 在Win2003中启动MySQL遇到的问题 MySQL中如何运行.sql脚本?
有时要用group by 来确定某个字段的唯一性
select * from 表 where id in(select id from 表 group by id having count(id)=1);