Ошибка запроса связанная с уникальностью таблицы в запросе

anpv

Guest
Ошибка запроса связанная с уникальностью таблицы в запросе

Доброго времени суток.
В результате запроса возникает ошибка:
PHP:
#1066 - Not unique table/alias: 'to_index'
Что бы это могло быть, а запрос следующий:
PHP:
SELECT 
  to_index.head,
  to_tourist.f_name,
  to_group.countm,
  to_group.countc,
  to_order.start_visit,
  to_order.end_visit,
  to_auth_agenst.name,
  `enum`.code
FROM
  to_order
  INNER JOIN to_auth ON (to_order.admin_id = to_auth.id)
  INNER JOIN to_auth_agenst ON (to_auth.id_agenst = to_auth_agenst.id)
  INNER JOIN to_gruser ON (to_order.user_id = to_gruser.id_user)
  INNER JOIN to_group ON (to_gruser.id_group = to_group.id)
  INNER JOIN to_tourist ON (to_gruser.id_user = to_tourist.id)
  INNER JOIN to_index ON (to_order.place_id = to_index.id)
  INNER JOIN `enum` ON (to_order.delivery_id = `enum`.id),
  to_index_da
  INNER JOIN to_index ON (to_index_da.ancest = to_index.id)
WHERE
  (to_index_da.depart = 147) AND 
  (to_order.start_visit = "2004-7-16")
 

chira

Новичок
ты два раза обращаешся к таблице to_index, используй алиасы
Код:
.....
INNER JOIN to_index i1 ON (to_order.place_id = i1.id) 
....
INNER JOIN to_index i2 ON (to_index_da.ancest = i2.id) 
....
 
Сверху