你可以建议,如果可能的话,在查询中选择众多子计数选择值相匹配 - SQL
,所以如果我有一个包含例如,文本消息的信息栏,然后我可以做
SELECT COUNT(1)
FROM MESSAGES
WHERE MESSAGE_BODY LIKE '%hello%'
但我想要做的是更多:
SELECT STRING, COUNT(1)
FROM MESSAGES
WHERE MESSAGE_BODY IN (list of strings with wild card)
这可能吗?
打破例子:
ID | Message_Body
1 |你好!你好吗?
2 |嗨,非常感谢
3 |你好,事情怎么样?
4 |侨
输出想:
你好,2
侨,1
SELECT(输入字符串),COUNT(1) FROM TABLE WHERE(输入字符串)IN( '%你好%' 'Ciao的%%')
哪里'STRING'从何而来? –
我不知道,假设他知道他在做什么(他在他的选择中使用它) – sagi
嗨,感谢您的信息 - 是否有一种方式,以便在“选择”字符串值是我输入的字符串where子句和它计数每个事件? – JRH31