2016-02-24 62 views
1

我正在使用設計不良的數據庫。基於文本搜索的行數

有一個屏幕可以記錄具有「不感興趣」原因組合和自由文本註釋部分的不感興趣的結果。最後發生的是,組合中選擇的原因被連接到原因文本。

數據庫與此結束了:

[Reasons] 
'Customer is not interested' 
'Customer bought elsewhere' 
'Customer is busy' 

[Comments] 
'Spoke to mr Smith who asked to call laterCustomer is busy' 
'hung the phone on meCustomer is not interested' 

什麼是指望有多少次使用每個原因的最佳方法?

謝謝!

回答

0

你可以做這樣的事情:

SELECT Reasons.column,count(*) 
FROM Reasons 
INNER JOIN Comments ON(comments.Column like concat(''%',reasons.column,'%'')) 
GROUP BY Reasons.column 
+0

完美!簡單美觀的解決方案。謝謝! –

+0

沒問題的朋友。 – sagi