表里面有个字段,这个字段有重复数据,把有重复数据的查询出来
比如,serviceinfo表,字段accessno 。把所有accessno一样的查询出来
比如说accessno字段的值在两条记录里都是12345那么这两条记录都查询显示出来,
同样别的一样的也都一起给显示出来 ,然后排下序
其实需求很简单,仅用到了子查询,我想学数据库的考试题应该会有考过这样的题目吧.
SELECT *
FROM `serviceinfo`
WHERE `accessno`IN (SELECT `accessno` FROM `serviceinfo` GROUP BY `accessno` HAVING COUNT( * ) >1)
ORDER BY `accessno` DESC