badbizarre
@badbizarre

Получить max value из tvVar?

Как получить максимальное значение дополнительного поля, по всей таблице '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);
  • Вопрос задан
  • 149 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы