如何将一个表列中的字符串拆分为单独的单词,但这些单词并不总是一个相同的数字。有时字符串可以包含1,2,3或更多单词。当它们被拆分时,分别以列中的每一列显示。这是到目前为止的查询:
SELECT search, count(DISTINCT session_id) IPC, method
FROM table WHERE type='organic'
GROUP BY search, method
需要拆分的是search
,并且在已生成的列之后,其他列包含拆分的单词,其中的每个人都在单独的列中。
如果有人帮忙,将不胜感激。 :)