0

次の値を持つ文字列 $niveis があります (例):

3,8,10

この文字列を使用して、アクセスがこれら 3 つの値のいずれかに一致するテーブル コンテンツの行数をカウントする必要があります。

たとえば、テーブルの内容が次の場合:

id   access
1    2
2    3
3    3
4    7
5    8
6    9
7    10
8    10

5 を返す必要があります。

PHPで次のクエリを試しました:

$query="SELECT count(id) FROM #__content WHERE access =$niveis";

しかし、それは機能していません。誰か助けてもらえますか?

4

2 に答える 2

1

INキーワードを使用できます

SELECT COUNT(id)
FROM #__content
WHERE access IN ($niveis)
于 2013-08-24T14:31:02.200 に答える