반응형
분명히 제목의 쿼리는 작동하지 않지만 내가하고 싶은 일을 순진하게 설명 할 수 있습니다. ID 열로 식별되는 일부 사용자가 포함 된 테이블이 있습니다. 이 ID는 데이터베이스 내에서 고유하지 않습니다. 내 테이블에 여러 레코드가있을 수있는 사용자를 표시합니다.
내 테이블에 10 개 이상의 레코드가있는 모든 사용자 (ID로 식별)의 전체 레코드를 표시하려면 어떻게해야합니까?
해결 방법
where 대신 having 을 사용합니다.
SELECT id
FROM (
SELECT id, COUNT(*) as cnt
FROM sowewhere
GROUP BY id
HAVING cnt > 1
) temp_table
참조 페이지 https://stackoverflow.com/questions/4864741
반응형
'MySql' 카테고리의 다른 글
MySQL 특정 값을 가진 일치하는 레코드가없는 레코드를 찾기위한 SQL JOIN (0) | 2020.10.20 |
---|---|
MySQL 테이블이 비어 있는지 PHP 및 MySql 확인 (0) | 2020.10.20 |
MySQL Can't connect to MySQL server on MySQLCC ERROR 1043 Bad Handshake (0) | 2020.10.20 |
MySQL 데이터베이스에서 동시 쿼리는 어떻게 처리됩니까? (0) | 2020.10.20 |
MySQL Table 'DBNAME.hibernate_sequence' doesn't exist (0) | 2020.10.20 |
댓글