我正在
Error Number: 1066
Not unique table/alias: 'default_event_rel_type'
我的查询是:
SELECT `default_users`.`username` as user,
`default_event_rel_type`.`title` as title
FROM (`default_event_rel`, `default_event_rel_type`)
JOIN `default_users` ON `default_event_rel`.`uid` = `default_users`.`id`
JOIN `default_event_rel_type` ON `default_event_rel_type`.`id` = `default_event_rel`.`eid`
答案 0 :(得分:2)
您的FROM
子句中的语法看起来不正确。您正在拨打default_event_rel_type
两次。而且您只需要在JOIN
中拨打一次。您无需在FROM
子句中使用它。
SELECT `default_users`.`username` as user, `default_event_rel_type`.`title` as title
FROM `default_event_rel`
JOIN `default_users`
ON `default_event_rel`.`uid` = `default_users`.`id`
JOIN `default_event_rel_type`
ON `default_event_rel_type`.`id` = `default_event_rel`.`eid`
答案 1 :(得分:1)
你有From语句中的表
FROM(default_event_rel
,default_event_rel_type
)
然后在查询中加入它。