小编neo*_*con的帖子

为什么这个SQL代码会给出错误1066(不唯一的表/别名:'user')?

这是我的表结构:

alt text http://img6.imageshack.us/img6/8730/articlek.jpg

错误消息是:

#1066 - 不是唯一的表/别名:'user'

以下是我的代码.

SELECT article.* , section.title, category.title, user.name, user.name
FROM article
INNER JOIN section ON article.section_id = section.id
INNER JOIN category ON article.category_id = category.id
INNER JOIN user ON article.author_id = user.id
LEFT JOIN user ON article.modified_by = user.id
WHERE article.id = '1'
Run Code Online (Sandbox Code Playgroud)

mysql sql join mysql-error-1066

16
推荐指数
3
解决办法
9万
查看次数

在Zend_Db_Table中获取包含连接表的完整行

这是我的表结构.

http://img6.imageshack.us/img6/8730/articlek.jpg

我想从id获取一个文章行对象,其中包含section和category名称,而不是section_id和category_id,而是用户名而不是author_id和modified_by.

请帮我.

zend-framework zend-db-table zend-db

1
推荐指数
1
解决办法
3868
查看次数