вот запрос sql, который я пробовал.Арифметическая операция в операторе SQL SELECT
function getall() {
$connection = new Connection;
$connection->open();
$query = "SELECT position.id,position.name_position,position.g_position,position.cs,position.totalbefore,
COUNT(position2.staff_id) AS cnt_staff,
totalbefore-cnt_staff AS totalafter
FROM position
INNER JOIN position2 ON position.id = position2.id_position2
WHERE position.status_data= '1'
GROUP BY position2.id_position2";
$result = mysql_query($query);
return $result;
}
Этот синтаксический код возврата кода. ИДК, где поставить арифметическую операцию (totalbefore-cnt_staff AS totalafter) в statement.can кто поможет мне пожалуйста
Проверьте имя столбца, как этот «totalbefore-cnt_staff». Это может быть totalbefore_cnt_staff –