Я хочу сделать простую выборку с SUM из нескольких рядов в Drupal, но я, кажется, не могу понять, как это сделать. Я знаю, что есть больше способов сделать запрос в Drupal (один из них пишет реальный запрос, но я не хочу этого).
Вот код, который у меня есть:
$query = db_select("node","n");
$query->fields("n", array("nid","likes" => "SUM(likes)"));
Но очевидно, что Drupal снимает мои скобки, и я получаю следующую ошибку:
1054 Unknown column 'n.SUMlikes' in 'field list'
Кто-нибудь может мне помочь? Есть ли что-то вроде $query->sum()
?