查询一个表中的两个字段值相同的数据 比如数据库LinkUser表里面的Lname字段和UserName字段有相同数据,SQL语句该怎么写呢????
数据库的字段,比如字段Lname的数据有重复的,并且UerName字段里面的数据也重复,那么就显示出来:自己写出来的,前面问题说的不详细,-_-。sorry!
select p1.Lname,p1.UserName from LinkUser p1,LinkUser p2 where p1.Lname=p2.Lname and p1.UserName=p2.UserName and p1.id!=p2.id
你这个B是哪里来的,我这个没看太明白,能更详细点吗
追答b的意思就是把下面的这段sql取出的数据抽象为一个表,并为这个集合起一个别名为b
(select min(id),Lname from LinkUser group by Lname)