【发布时间】:2019-03-21 20:33:33
【问题描述】:
我正在使用 MySQL REGEXP 将评论分配给不同的主题并将它们输出到单独的列中。问题是 - 一些评论可能不会分配给任何主题,这就是我需要“其他”列的原因。如何修改下面的查询来实现这一点?
SELECT
text,
text REGEXP 'keywords' AND text REGEXP 'other keywords' AND .... AS Cleanliness,
text REGEXP 'keywords' AND text REGEXP 'other keywords' AND .... AS Restaurant,
text REGEXP 'keywords' AND text REGEXP 'other keywords' AND .... AS Wifi,
FROM review_table;
请注意,一条评论可以属于多个主题。 最终结果应如下所示:
【问题讨论】:
标签: mysql sql regex database case