0

我有一个 MySQL 表,其中包含许多关于员工信息的不同列(我在类似临时机构的地方工作。)因此,例如,我有一个查询给了我按员工位置分组的工作计数:

SELECT job_location, COUNT( job_title ) 
FROM registration
GROUP BY job_location

如果可能的话,我想更进一步。我希望能够用某个关键字计算工作的数量。因此,例如,如果 job_location 列有“XYZ town”、“New XYZ”、“XYZ city”之类的条目,我想计算“XYZ”(本例中的关键字)的条目数,不管该领域的其他词。

这甚至可能吗?据我了解,这非常困难。我真的很感激任何建议。干杯!

编辑:如果我告诉你我为什么要这样做,也许会有所帮助。基本上我希望结果告诉我在包含 XYZ 的所有条目中,在包含 ABC 的所有条目中,对于许多不同的关键字有多少工作(图片一个两列表格)

4

1 回答 1

1
SELECT  job_location, COUNT(*)
FROM    registration
WHERE   job_location LIKE '%XYZ%'
GROUP   BY job_location
于 2013-03-18T15:35:02.373 回答