2017-12-25 6 views
-2

現在、私は開発者として始めたので、私はそれを正しくやっているのか分かりません。私はブログシステムでウェブサイトを開発しています。データベースに追加された各レコードには、それを識別する複数のタグが含まれているので、それらを文字列として扱います。例: "Gym、School、Backyard"今私はブログシステムのデータベース内の行の数を数えなければならない、データの条件で特定のタグが含まれています。 SQLリクエストをカウントするにはどうすればよいですか?これを行う簡単な方法がありますか?SQLのWHEREタグには「ニュース」が含まれていますか?

SELECT ID FROMブログWHEREタグには「GYM」が含まれていますか?

+1

SELECT ID FROMブログWHERE tags LIKE '%GYM%' –

+0

ああ助けられた。ありがとう。私はそれを完全に忘れてしまった。 – SilvarCraw

+0

マインドが答えに入れましたか?だから私はちょうどこの投稿を終了することができます – SilvarCraw

答えて

0

あなたはそれが好き行うことができます。

ブログから

SELECT IDのタグ( 'ジム'、 '学校'、 '裏庭')のカウントのための

SELECTからのカウント(*)WHEREタグIN( 'Gym'、 'School'、 'Backyard')

-1
SELECT count(ID) FROM blog WHERE tags like '%GYM%' 
1
SELECT ID FROM blog WHERE tags LIKE '%GYM%' 
関連する問題