SQL 新手。请帮忙。
对于多个模式,我需要计算在其中一个字段中具有模式的记录数。我知道如何为一个模式执行此操作,但是当子查询有多个模式时,如何计算每个模式的计数。我正在使用甲骨文。我将尝试用一个例子来解释。
SELECT count(*) FROM TableA
WHERE
TableA.comment LIKE '%world%';
现在,此代码将返回 TableA.comment 字段中任何位置具有“世界”的记录数。我的情况是,我有一个第二个查询,它返回一个模式列表,如“世界”。我如何获得每个模式的计数?
我的最终结果应该只是 2 列,第一列模式,第二列 count_of_pattern。