私はここに新しいですので、私の質問はあなたが慣れ親しんでいるほど良くない場合は申し訳ありません。
基本的には、「名前」、「説明」、「タグ」などの複数の列を持つ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. Java配列の最も一般的な文字列リスト
- 3. サイズkの最も一般的なサブセット
- 4. where句の最も一般的な値
- 5. 最も一般的なcassandra cqlコマンド
- 6. 最も一般的な曜日クエリ
- 7. 、最も一般的な評価
- 8. 最も一般的な複数のプログラム
- 9. 最も一般的な粒度
- 10. 最も一般的な/一般的な南米のスペインの文化が
- 11. カスタマーインボイスフォーム。一般的なリスト。 C#
- 12. 一般的なリスト/ディクショナリ
- 13. 単語リストの中で最も一般的な文字を見つける
- 14. mysqlで最も一般的なFKのIDを取得するには?
- 15. SQL最も一般的な値ではない正確な
- 16. CakePHPは値の最も一般的な出現をリストします
- 17. を選択し、最も一般的なドメインの電子メールアドレスのリスト
- 18. 最も一般的なテーブル構造によるMySQL/PHPの順序
- 19. 最も一般的な方法は、私はC++で別の
- 20. 最も一般的なCSSの問題は何ですか?
- 21. 最も一般的な条件での値の検索
- 22. 最も一般的なCSSのプラクティスは何ですか?
- 23. SQLiteで最も一般的な文字列を見つける
- 24. Python 3.xで最も一般的な名前
- 25. 最も一般的な時間のクエリですか?
- 26. トラバーサブルをリストで圧縮する最も標準的な/一般的な方法は何ですか?
- 27. C#.NETの一般的なリストと同様のもの
- 28. 列を最も一般的なものから最も一般的なものに並べ替え、重複を無視して
- 29. 一般的なSQLモデル最適化問題(MySQLの)
- 30. インターフェイス内の一般的なリスト
いや、それはあなたには、いくつかのサンプルの日付を公開することができ得ることはありませんか? –
ユーザが 'apple'を検索しているとき、' name'ですか? –