Как получить максимальное значение дополнительного поля, по всей таблице 'modx_site_tmplvar_contentvalues'?
Пробую делать так, хочу получить по названию поля его id, а уже по id, делать запрос на max.
Проблема в том что этот запрос работает
$stmt = $modx->query("SELECT MAX(value) FROM `modx_site_tmplvar_contentvalues` WHERE `tmplvarid` = 34");
$maxId = $stmt->fetch(PDO::FETCH_COLUMN);
а аналогичный что бы получить id, нет
$stmt = $modx->query("SELECT id FROM `modx_site_tmplvars` WHERE `name` = price");
$id = $stmt->fetch(PDO::FETCH_COLUMN);