擅长:python、mysql、java
<p>标识符周围的单引号将它们转换为文字字符串,这可能不是您想要的。您应该将此查询编写为:</p>
<pre><code>SELECT department, COUNT(*) no_emp
FROM thestaff.employees
GROUP BY department
</code></pre>
<p>如果标识符区分大小写,则需要用双引号将其括起来(这是Postgres遵守的SQL标准)</p>
<p>请注意,我将<code>COUNT(lastname)</code>更改为<code>COUNT(*)</code>:除非在<code>lastname</code>列中有<code>null</code>值,否则这是等效的,而且效率更高。我还在resultset中为该列提供了一个别名</p>