在一张资料表中,同一个人有多条相同的记录,现在想把表中所有人的记录找出来,但不显示重复的记录,请高手指教
下列语句都是不行的
select * from111 t where t.xm in(select distinct(a.xm) from 111 a wherea.dw=a.dw)
select distinct(select * from 111) from 111 t
select * from 111 t group by t.xm
这是一个人员信息库,比如说张三这个人,他在这里面就有十条相同的记录,我现在只想显示出一条,就是同一个人有多条记录的都只显示一条,并用要显示这个人的全部信息而不是单一的字段
答对另加悬赏
张三这个人的记录"所有字段"信息都是相同的,完全一样
例:ID 姓名 性别 学历
001 张三男本科
001 张三男本科
001 张三男本科
001 张三男本科
|