Mysql 条件左连接具有不同的

Mysql 条件左连接具有不同的,mysql,Mysql,这个查询返回了表格worek中最受欢迎的11个wyraz_id select wyraz_id, count(wyraz_id) as c from worek w group by wyraz_id order by c desc limit 11 问题是,在这种情况下,wyraz_id应该只应用于不同的结果 LEFT JOIN wyraz FROM wyrazy wy WHERE wy.wyraz_id = w.wyraz_id 我通过在移动中执行另一个查询来绕过它,但是如果您可以通过一

这个查询返回了表格worek中最受欢迎的11个wyraz_id

select wyraz_id, count(wyraz_id) as c from worek w
group by wyraz_id order by c desc limit 11
问题是,在这种情况下,wyraz_id应该只应用于不同的结果

LEFT JOIN wyraz FROM wyrazy wy WHERE wy.wyraz_id = w.wyraz_id
我通过在移动中执行另一个查询来绕过它,但是如果您可以通过一个简单的连接来完成所有这些,那么这似乎毫无意义

select wyraz_id, count(wyraz_id) as c from worek w
LEFT JOIN wyraz FROM wyrazy wy
WHERE wy.wyraz_id = w.wyraz_id Having distint(wyraz_id)???
group by wyraz_id order by c desc limit 11

非常感谢您的建议。

选择不同的wyraz_id,…查询中存在很多混乱。wyraz_id不明确。请正确提及,您的左连接似乎有点混乱。在左join之后如何使用FROM子句。
$d = $row['wyraz_id'];
"select wyraz from wyrazy where wyraz_id='{$d}'";