-1
我有一列中除了一個空格分隔的文本之外什麼也不存儲。該列的每個字段中可能有一個可能有5個詞。我需要一個查詢來返回該列中所有不同的單詞。選擇列MYSQL中的所有不同的單詞
嘗試:
SELECT DISTINCT tags FROM documents ORDER BY tags
,但不起作用。
要詳細說明。
我有一個名爲tags的列。在這裏面我可以有如下條目:
Row 1 Red Green Blue Yellow
Row 2 Red Blue Orange
Row 3 Green Blue Brown
我希望選擇在整列的DISTINCT
話 - 所有領域。這將返回:
Red Green Blue Yellow Orange Brown
如果我算每個它將返回:
2 Red
2 Green
3 Blue
1 Yellow
1 Brown
1 Orange
*「不起作用」* - 您能詳細說明嗎?你現在得到的結果是什麼,預期的結果是什麼?您還需要在這裏發佈架構/值和相關性。編輯:在編輯中刪除了php標籤。 http://stackoverflow.com/revisions/43499498/2 –
如果DISTINCT不起作用,請嘗試添加GROUP BY –
如果每個標籤都在另一個表的自己的行上,這將是世界上最簡單的東西... –