WordPress: получить среднее значение из мета-блока - PullRequest
0 голосов
/ 15 октября 2018

У меня есть несколько записей в базе данных для одного и того же meta_key, например:

meta_id    post_id    meta_key             meta_value
22176      1593       player_rat_1593      10
25246      1594       player_rat_1593      5
22186      1539       player_rat_1593      10
25288      1595       player_rat_1593      5

Как рассчитать, чтобы получить среднее значение и напечатать его на странице

1 Ответ

0 голосов
/ 17 октября 2018

Вы можете сделать запрос SQL следующим образом:

global $wpdb
$average = $wpdb->get_val( "SELECT AVERAGE(meta_value) FROM $wpdb->postmeta WHERE meta_key='player_rat_1593' ");
...