중복되는 것들만 모두 나오게 하게
본문
제가 지금 하려는 거는 it_model 값이 중복으로 있는 것들만 모두 출력하려고 합니다.
그래서
select *, COUNT(*) AS nums
$sql_common
and it_model !='' GROUP BY it_model HAVING nums > 1
$sql_order
limit $from_record, $rows
이렇게 했더니 중복되는 애들 중에 하나만 나옵니다.
어떻게 바꾸면
it_model 값이 중복되는 애들이 모~두 나올까요?
!-->
답변 1
select * from $sql_common
and it_model in (
select it_model
from $sql_common
and it_model <> ''
group by it_model
having count(it_model) > 1
)
$sql_order
limit $from_record, $rows
-----------
위와같이 변경해서 한번 실행해보시죠
답변을 작성하시기 전에 로그인 해주세요.