title: MySQL JOIN Multiple Joins on the same table?
body: <pre><code>SELECT people.first_name AS "First Name", people.last_name AS "Last Name", countries.name AS "Country1", territories.name AS "Territory1", cities.name AS "City1", countries.name AS "Country2", territories.name AS "Territory2", cities.name AS "City2"
  FROM adb_people AS people
  JOIN root_cities AS cities ON people.city1 = cities.id
  AND people.city2 = cities.id
  JOIN root_territories AS territories ON people.prov_state1 = territories.id
  AND people.prov_state2 = territories.id
  JOIN root_countries AS countries ON people.country1 = countries.id
  </code></pre>
  
  <p>What i'm trying to do here is link Country1 (id) to Country1 (name) and display only the name. 
  This code example works only if Country1,Territory1,City1 are the same as Country2,Territory2,City2</p>
  
  <p>I would image my issue is how i'm doing my JOIN. I'm new to the SQL side of things. I have read up on JOINS on the internet (google search and read the first few tutorials) however nothing I have read has been any help in this case. </p>
  
  <p>I would really appreciate any help with what i'm doing wrong here. Maybe a nudge in the right direction?</p>