我如何使用SQL语句计算一列中的项目

Use*_*ser 0 sql database

我有一个DB(用Delphi编程),我想在一列中计算一个项目.

例如,表格如下:

column1    | column2
-----------+-------------
employee1  | employee2
employee3  | employee1
employee1  | employee1
employee2  | employee3
Run Code Online (Sandbox Code Playgroud)

我想在这列数的员工,例如,如何我能得到的结果2,从count( employee1)column1

gbn*_*gbn 9

可以在所有数据库引擎中使用的标准SQL聚合.

这给出了"按员工价值计算"

SELECT
   column1, COUNT(*)
FROM
   MyTable
GROUP BY
   column1
Run Code Online (Sandbox Code Playgroud)

仅适用于employee1

SELECT
   COUNT(*)
FROM
   MyTable
WHERE
   column1 = 'employee1'
Run Code Online (Sandbox Code Playgroud)