私はここに新しいですので、私の質問はあなたが慣れ親しんでいるほど良くない場合は申し訳ありません。
基本的には、「名前」、「説明」、「タグ」などの複数の列を持つMySQLデータベースがあります。
ユーザーが「apple」などの特定の単語を検索した場合、すべての列を調べて、最も一般的なものから最も一般的なものの順番で行を返します。
例:ユーザーが「apple」を検索し、最初の結果がリストの先頭に表示されます(現在のシステムと同じです)。ただし、「banana」には説明やタグにappleが多く表示されます私はそれが一番上になるようにしたい。
これは意味があり、助けてくれてありがとう!
編集:これは明らかに広すぎるので、非常に簡単に置くことができます。 3列(名前、説明、タグ)。リンゴ、バナナ、ブドウの3つの列があります。 私のユーザーがappleを検索した場合、リンゴがデータベース自体のように結果の上部に表示されないようにします。私はすべての3つの列をチェックして、合計発生順にリストしたいと思います。ブドウに20回の出現があり、バナナに17があり、リンゴに3がある場合、検索結果はブドウ、バナナ、リンゴの順に並べられます。 は、私が現在持っていることは次のとおりです。"SELECT * FROM items WHERE name LIKE '%$result%'"
MySQLで最も一般的なリスト
0
A
答えて
1
は、あなただけの次の例では、使用されている「ユーザーID」倍の量をカウント
MySQLでカウント機能に組み込まれて使用してそれを数えることができるが、あなたはそれを修正することができます必要。
SELECT UserId, COUNT(*)
FROM badges
GROUP BY UserId
ORDER BY COUNT(*) DESC
関連する問題
- 1. 最も一般的なタプル
- 2. リストのデータフレームで最も一般的な検索
- 3. Java配列の最も一般的な文字列リスト
- 4. Pythonリスト内の最も一般的な値
- 5. サイズkの最も一般的なサブセット
- 6. 最も一般的な複数のプログラム
- 7. 最も一般的な粒度
- 8. 、最も一般的な評価
- 9. 最も一般的なcassandra cqlコマンド
- 10. 最も一般的な曜日クエリ
- 11. where句の最も一般的な値
- 12. 最も一般的な/一般的な南米のスペインの文化が
- 13. 大きなMySQLデータベースで最も一般的な単語を見つける
- 14. Pythonで辞書のリストで最も一般的な単語を見つける
- 15. カスタマーインボイスフォーム。一般的なリスト。 C#
- 16. 一般的なリスト/ディクショナリ
- 17. mysqlで最も一般的なFKのIDを取得するには?
- 18. SQL最も一般的な値ではない正確な
- 19. 単語リストの中で最も一般的な文字を見つける
- 20. リスト(Python)で最も一般的な要素を取得する方法
- 21. 最も一般的なテーブル構造によるMySQL/PHPの順序
- 22. forループ内のリスト内の最も一般的なオブジェクトを見つけよう
- 23. を選択し、最も一般的なドメインの電子メールアドレスのリスト
- 24. CakePHPは値の最も一般的な出現をリストします
- 25. 最も一般的なCSSのプラクティスは何ですか?
- 26. 最も一般的なCSSの問題は何ですか?
- 27. 最も一般的な条件での値の検索
- 28. Talend:列で最も一般的な値を取得
- 29. 最も一般的な方法は、私はC++で別の
- 30. SQLiteで最も一般的な文字列を見つける
いや、それはあなたには、いくつかのサンプルの日付を公開することができ得ることはありませんか? –
ユーザが 'apple'を検索しているとき、' name'ですか? –