в надежде получить руку с проблемой LEFT JOIN + SUM, которая у меня возникла.
Справочная информация: я строю небольшую финансовую систему и хочу рассчитать стоимость всех счетов в пределах заданногомесяц (пустые месяцы = ноль).У меня есть две таблицы:
tsm_finance_calendar - содержащие «месяцы».tsm_finance_invoices - содержит сведения о каждом счете.
Мой запрос:
<?php
$query = "SELECT tsm_finance_calendar.month,
SUM(tsm_finance_invoices.totalBilled)
FROM tsm_finance_calendar
LEFT JOIN tsm_finance_invoices
ON tsm_finance_calendar.month = tsm_finance_invoices.month
GROUP BY tsm_finance_calendar.month
ORDER BY 'id'";
$result = mysql_query($query) or die(mysql_error());
while($row = mysql_fetch_array($result)){
echo $row['month']. " - $". $row['SUM(totalBilled'];
echo "<br />";
}
?>
Вывод находится на правильном пути (месяц - $ Пробел ), но отсутствует результатсумма.
Любая помощь получает гигантский высокий пять:)
Спасибо, RR