2012-03-09 13 views
0

Ok私は人々が私のウェブサイトを訪れるために使用するキーワードを収集するデータベーステーブルを持っています。これらのキーワードはすべて列文字列に格納されます。mysqlの列にキーワードが表示される回数をカウントします。

今私がやりたいことは、例えばマーケティングは6

私のマーケティングのテーブルに出力する私が欲しい6回使用されている場合ので、それらが使用されている回数で単語やグループ、それらをカウントしていますmysqlがすべての単語のインスタンスを数えてから追加する機能があるかどうかは分かりません。

もしそうでない場合は、これを行う方法がありますか?

+0

は、これはあなたにいくつかのアイデアを与える必要があります。.. http://www.tizag.com/mysqlTutorial/mysqlcountを。 PHP: –

+0

うまくいきました。ありがとうございます。 –

+0

心配する必要はありません。うれしいです。 –

答えて

3

は限り私はあなたの質問を理解しているとして、あなたはこのような何かを探しています

SELECT COUNT(*), KEYWORD FROM TABLE GROUP BY KEYWORD

+0

こんにちは感謝はい、しかし、私はキーワードが何であるかわからないので、私はちょうど列の文字列のすべての単語を入力回数でグループ化する必要があります。 –

+1

私のステートメントでは、 'KEYWORD'は列の名前です。あなたの文字列が 'string'の場合は、KEYWORDをSTRINGで交換できます。 – DKSan

関連する問題