sql server distinct 过滤两个字段重复怎么写?

日期:2012-08-15 10:15:36 人气:1

sql server distinct 过滤两个字段重复怎么写?

后面跟多个字段的话,就是要多个字段同时重复才能过滤 其实道理很简单,举个例子,如果数据是 id name 1 aaa 2 aaa select distinct id,name from tab 这个语句的返回结果必然是两条,因为如果是1条的话,id 有两个值,就没法显示,随机取数这种事情如果没有指令,数据库自己是没有这个功能的。 解决方法: 比如name相同的记录,我要id最小的 select * from tab a where not exists
    A+
热门评论