SQL数据查询
现有表如下:-------------------------id name sid1 a1 22 a2 13 b1 44 b2 3-----------------------------sid对应的是跟本条数据相关联的数据,我现在想要得到以下结果,请问语句该如何写-----------------------------... 展开
其他答案
SELECT a.id AS id, a.sid AS sid, a.name AS name, b.name AS snameFROM t1 a INNER JOIN t1 b ON a.sid = b.id AND a.id <a.sid这是在sqlserver上面运行的,,我看到你这个问题很好,主要是去重问题,加了个a.id<a.sid就行了测试得到了你所说的结果,我 展开
2010-11-03 18:02
来自北京市
赞(0)点赞赞(0)举报
免责声明:问答内容均来源于互联网用户,房天下对其内容不负责任,如有版权或其他问题可以联系房天下进行删除。


