1
두 개의 mysql 테이블이 있는데 다른 테이블에서 2보다 큰 수의 ID를 선택하고 싶습니다. 여기 Mysql - 다른 테이블에서 선택하십시오. 피연산자에 1 열의 오류가 있어야합니다.
내 쿼리입니다 :SELECT * FROM `firsttable` where from_user_id in (SELECT target,count(*) as c FROM `second table`where type='follower' group by target having c>2)
그러나 나는 또한, 쿼리에서 z는 (선택 어디 XY에서 선택 할 때마다 나이를 취할 것 (1 열을 포함해야 피연산자로 (들) 오류를 실행 ...) 쿼리).
. 'SELECT' 절에 넣는 대신'HAVING count (*)> 2'를 사용할 수 있습니다. – bernie
느림과 관련하여 조인에서 두 번째 테이블을 대신 사용해보십시오. – bernie
감사합니다.이 인스턴스에서 조인 쿼리는 어떻게 작동합니까? – d12n