SELECT country.continent, country.name, city.district, city.name, city.population
FROM world.country, world.city
WHERE city.population < 3000000
LIMIT 20, 30;
도시 인구가 300만이 넘는 select 절의 내용을 보여주는 테이블 대신 데카르트 제품이 나타납니다.MYSQL Where 문/절을 무시합니다.
세계는 데이터베이스 국가의 이름이고 도시는
이 도움을 주시기 바랍니다 테이블입니다.
두 테이블을 실제로하는 방식이 아닌 명시 적으로 조인해야합니다. 당신은 우리 테이블의 구조에 대해 더 많이 말해 줄 수 있습니까? –
메신저 이후 구조를 효율적으로 설명하는 방법을 잘 모르기 때문에. 이 데이터베이스는 매우 큰 데이터베이스입니다. 이것은 메타 데이터입니다. http://imgur.com/VXyDinf 이것은 다이어그램입니다. http://imgur.com/1vkJW7y – felipe343