Dapatkan bilangan pemain dari mysql
P粉037215587
P粉037215587 2024-02-03 20:10:04
0
1
372

Saya perlu mendapatkan bilangan pengguna yang mempunyai rank =player

Setakat ini saya cuba select count(*) as count_players from users whererank = player

Saya tidak pasti di mana ralatnya, jika ia hanya betul dalam teg dan pertanyaan, atau saya salah sama sekali, terima kasih terlebih dahulu untuk sebarang cadangan!

Jadual: [Pengguna]

id Nama pengguna Kata Laluan Kedudukan
1 John $2y$10$zYharAUmf36hVzkYUg87y.avY Pemain
2 Jane $2y$10$zYhajiIUGU89887jhgUg87yKJ8G Pentadbir

COUNT_PEMAIN = 1

P粉037215587
P粉037215587

membalas semua(1)
P粉306523969

Cully di bawah betul, apabila anda pergi selepas satu keputusan, anda tidak perlu mengumpulkannya. Apabila anda mengumpulkan mengikut pangkat, anda melakukan perkara berikut (dan anda tidak melakukan "pangkat='pemain'").

PILIH COUNT(*) SEBAGAI count_players DARIPADA pengguna WHERErank='player';

Atau jika anda ingin mengumpulkan, pilih COUNT(*) AS count_players DARIPADA pengguna KUMPULAN MENGIKUT kedudukan.

Adakah anda cuba memetik kedudukan sasaran anda? Ia adalah rentetan, bukan pembolehubah.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan