我有一個包含多列的數據庫。其中一列包含一個段落,每一行都有自己的段落。 在每個段落中都是單詞,我想在所有欄目中統計雙打。SQL - 計數字頻
例子:
What is your name ?
Hello, my name is Quentin
His name is Quentin
的結果必須是:
- Name - 3
- is - 3
- Quentin - 2
我有一個包含多列的數據庫。其中一列包含一個段落,每一行都有自己的段落。 在每個段落中都是單詞,我想在所有欄目中統計雙打。SQL - 計數字頻
例子:
What is your name ?
Hello, my name is Quentin
His name is Quentin
的結果必須是:
- Name - 3
- is - 3
- Quentin - 2
這是太長了評論。
我建議你創建一個新的表,其中包含每個段落的「單詞」(但是你定義它們)。
你如何解析這些話取決於你。一種方法是,以輸出每一行的ID,然後使用工具,如蟒蛇變成這樣的結構,如:
id word pos
然後你就可以很容易地使用這個表來回答你的問題。
但是在每個段落中都有#並且我想要數這些# 我想要簡單的方法來統計和分類這些# – leyh
@QuentinCapra。 。 。 SQL是這個查詢的錯誤工具。 –
雙倍是什麼意思? – TheGameiswar
到目前爲止您嘗試過什麼?是否有一個原因,你需要在SQL中這樣做,而不是程序語言? – matt
我建議你使用PHP,Java,C或其他任何你正在使用的方法來做這件事 – vivoconunxino