一个SQL语句的问题?

cuiky 2009-07-29 02:21:50
A表
name
nianling
shengri

其中表中有name相同的记录,我想找出name相同中的一条,人后显示出 它的 nianling 和 shengri 字段

我是这么写的

select distinct name from A表

但是nianling 和 shengri 字段信息却出不来了,请大家帮帮我

谢谢
...全文
48 点赞 收藏 6
写回复
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
学习
回复
keyescgm 2009-07-29
不知道这是不是你要的结果,我测试通过了
    select name,nianling,shengri from A group by name,nianling,shengri;
回复
june17 2009-07-29
[Quote=引用 2 楼 shenzhennba 的回复:]
selectdistinct [name],nianling,shengrifrom A表
[/Quote]
回复
lianhui1122 2009-07-29
[Quote=引用 2 楼 shenzhennba 的回复:]
selectdistinct [name],nianling,shengrifrom A表
[/Quote]upupp
回复
shenzhenNBA 2009-07-29
select distinct [name],nianling,shengri from A表
回复
cpp2017 2009-07-29
只选其中的一条么?

select AA.name,(select top 1 nianling from 表 where name = AA.name) as nianling
,(select top 1 shengri from 表 where name= AA.name) as shengri
from

(
select distinct name from A表 ) AS AA
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告