求一简单的SQL语句 两表关联查询 表中均含 CoulumnID和SortID两字段现在想查出CoulumnID相同 但SortID不同的记录 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from a,b where a.CoulumnID=b.CoulumnID and a.SortID<>b.SortID select * from tbA a join tbB bon a.CoulumnID =b.CoulumnIDwhere a.SortID <> b.SortID 我写的select * from a,b where a.CoulumnID=b.CoulumnID and a.SortID<>b.SortID and a.Class='x' and b.Type='y'两张表各才有百多条数据 怎么查出10多万条记录来了 哪错了呢? 你这个像是做了笛卡尔积运算了,这样就出现了你的10万多条记录来。试试这样select * from a inner join b on a.CoulumnID=b.CoulumnID where a.SortID<>b.SortID and a.Class='x' and b.Type='y' select * from T1,T2 where T1.CoulumnID=T2.CoulumnIDand T1.SortID<>T2.SortID测试了 5楼说笛卡尔积没错,确认你的2张表的columnid 是否是主键或者唯一主键。 .NET中怎样使用Oracle 怎么取dropdownlist的值?谢谢 该不该辞职啊!工资不说,服务器坏了,修了,到半夜,路费都不报,项目提成才3%两个人分 怎么实现这个?希望大家指点 这种方式和用sql语句直接插入有什么不同???? 高分请教ASP.net的安装部署问题 未将对象引用设置到对象的实例???帮忙? 选项卡 谁能推荐一个域名搜索软件? 只剩10分了,httpwebrequest请求URL转向 简单的问题 MSXML2.XMLHTTP 采集遇乱码问题
join tbB b
on a.CoulumnID =b.CoulumnID
where a.SortID <> b.SortID
测试了