-1
我得到最微弱的错误,应该没有任何理由我应该得到这个,因为我已经完成从声明中删除列,它仍然说它重复?1060 - 重复的列名'XX'
这里是我的查询
原件(应该仍然工作)
$select_post_comments = $db->query("SELECT * FROM (
SELECT * FROM spud_groups_posts LEFT JOIN spud_groups_comments ON spud_groups_posts.post_id = spud_groups_comments.post_id
WHERE spud_groups_posts.post_id='$post_id_feed' ORDER BY spud_groups_comments.comment_id
) a ORDER BY comment_id");
新(仍然没有工作?!)
$select_post_comments = $db->query("SELECT * FROM (
SELECT * FROM spud_groups_posts LEFT JOIN spud_groups_comments ON spud_groups_posts.time_posted = spud_groups_comments.comment_id
WHERE spud_groups_posts.post_body='$post_id_feed' ORDER BY spud_groups_comments.comment_id
) a ORDER BY comment_id");
有什么问题就在这里,为什么它要求一个查询,甚至没有在新的指定,我想要做的就是以一定的方式排列评论
谢谢!
您可能想要添加更精确的问题描述和表结构示例。 – 2014-10-30 01:51:15
有没有更多要说我得到这个错误 重复的列名'post_id',我不知道为什么我甚至得到这个查询 看看查询,请让我知道如果我做错了什么 – 2014-10-30 01:59:28