rank =player
これまでのところ、select count(*) as count_players from users whererank = player
タグとクエリだけが正しいのか、それとも完全に間違っているのか、どこにエラーがあるのかわかりません。何か提案があればよろしくお願いします。
テーブル:[ユーザー]
id | ユーザー名 | ###パスワード### ###ランキング###||
---|---|---|---|
$2y$10$zYharAUmf36hVzkYUg87y.avY | ###プレーヤー###2 | ###単純###$2y$10$zYhajiIUGU89887jhgUg87yKJ8G | |
COUNT_PLAYERS = 1 | 全員に返信(1)返信しますP粉3065239692024-02-04 11:49:51 以下の Cully は正しいです。単一の結果を追求する場合、それをグループ化する必要はありません。ランク別にグループ化する場合は、次のことを実行します (「rank='player'」は実行しません)。 SELECT COUNT(*) AS count_players FROM ユーザー WHERErank='player'; または、グループ化する場合は、COUNT(*) AS count_players FROM users GROUP BY ランキングを選択します。 目標ランキングを引用してみましたか?変数ではなく文字列です。 返事 0 |