タグのキーワードがいっぱいのテーブルがあります。SQL他のテーブルに文字列を含む投稿順に並べ替え
Tags
------------------
asp
sql
html
と投稿
posts
------------------
I really like ASP
This week with stuff about ASP
This post contains SQL
の全表Iは、記事テーブルの出現を含む最もユニークなポストのためにトップ10のタグを表示したいです。
これは私が持っているものですが、それはごみです、私は恥ずかしいです。
SELECT Tag,(SELECT Count(*) FROM Posts WHERE post LIKE '%Tags.Tag%') As Mentions FROM Tags ORDER BY Mentions DESC
助けてください!私は神秘的な何かがあることを知っていますUNION
またはGROUP BY
私はここで行方不明です。
、GROUP BYなしで最初に実行することは有益です"あなたのコードが書かれているように1か、または(問題が発言しているように聞こえるように)5であるのですか? – Mikeb
申し訳ありませんが、ユニークな投稿としてカウントされています。 –