사용 된 IP 주소와 관련 userID에 대한 표가 있습니다. 이제 같은 IP의 여러 항목을 선택하는 방법을 알았지 만 다른 사용자 ID로 여러 항목을 선택하는 방법은 무엇입니까?MySQL - 동일한 값을 가진 여러 행을 선택해야합니다.
0
A
답변
1
각 IP 주소에 대해 조건부 집계를 사용하고 두 명 이상의 사용자가 해당 IP 주소와 연관되어 있는지 확인하십시오. 당신이 INNER 두 번째 테이블의 일부를 관련 항목이 한 테이블의 모든 레코드를 가져 가입에 대한
SELECT ip
FROM yourTable
GROUP BY ip
HAVING COUNT(DISTINCT userid) > 1 -- or a higher number if you want
-1
당신은 SQL을 사용할 수 있습니다 가입 좌이 (가) 왼쪽에서 모든 레코드를 가져 가입
그것을 할 RIGHT 테이블에서 일부 열을 선택한 경우 관련 레코드가 없으면이 열에 NULL이 포함됩니다.
오른쪽 조인은 위와 같지만 ge TS 우 테이블
전체의 모든 기록은이 두 테이블에서 모든 레코드를 가져옵니다 및 관련 기록이 반대 표
관련 문제
- 1. MySQL, 다른 테이블에서 가장 빈번한 값을 가진 행을 선택해야합니다.
- 2. MySQL 동일한 열 값을 가진 행을 선택하십시오.
- 3. SQL에서 동일한 값을 가진 여러 행을 삭제하십시오.
- 4. MySQL 동일한 값을 가진 여러 필드 업데이트
- 5. 동일한 값을 가진 행을 제거하십시오.
- 6. SQL이 동일한 테이블에 여러 값을 가진 여러 행을 업데이트합니다.
- 7. MySQL 동일한 ID를 가진 여러 행을 하나의 행에 병합
- 8. MySQL 다른 행에서 동일한 FK이지만 다른 값을 가진 행을 선택하십시오.
- 9. MySql 2 열의 동일한 값을 가진 행을 쿼리하십시오.
- 10. MySQL 다른 열의 값을 기반으로 동일한 열 값을 가진 여러 행을 선택하십시오.
- 11. 동일한 값을 가진 여러 행을 하나 이상의 더하기로 결합 ... Excel에서
- 12. 동일한 값을 가진 jtable에서 여러 행을 삭제하는 중
- 13. 동일한 필드에서 다른 값을 가진 행을 선택하십시오.
- 14. 동일한 열 값을 가진 행을 반환하는 Tsql
- 15. 동일한 값을 가진 행을 조인하는 SQL 쿼리
- 16. DataTable에서 동일한 열 값을 가진 행을 제거하고 해당 값을 추가하십시오.
- 17. 동일한 Mysql 테이블에서 여러 행을 업데이트하는 방법
- 18. Laravel 동일한 값을 가진 mysql 필드 업데이트
- 19. 특정 문자까지 값을 선택해야합니다.
- 20. Mysql 하나의 열에 동일한 값을 가진 행을 선택하고 다른 행에서 다른 행을 선택하십시오.
- 21. MYSQL는 mysql 데이터베이스에서 단 하나의 행을 가진 여러 행을 출력합니다.
- 22. 동일한 mysql 테이블에서 여러 행을 업데이트하는 로직
- 23. 동일한 키에 여러 값을 가진 배열을 필터링하십시오.
- 24. 동일한 ID에 대해 여러 값을 가진 데이터베이스
- 25. json 동일한 값을 가진 여러 키?
- 26. 동일한 값을 가진 여러 열 일치 SQL
- 27. 여러 열에서 동일한 값을 가진 행 찾기
- 28. ODBC에서 동일한 값을 가진 여러 열 일치.
- 29. 동일한 필드 이름을 가진 MYSQL 행을 선택하고 접두사를 추가
- 30. MySQL의 특정 필드에 동일한 값을 가진 행을 그룹화하십시오.
이 존재하지 않는 열에 NULL두고 내가 필요로 무엇입니까 가입 , 고맙습니다! – user1826176