[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: вывод из двух таблиц по ключу и обработка рез-тата
b0r0d1nsky
Доброго времени суток, требуется помощь светлых умов. Каждый месяц я делаю отчет по мобильной связи в нашей компании, для упрощения своей работы, создал две таблицы, в одной список сотрудников(ФИ), телефонный номер, месячный лимит и название отдела, во второй таблицы данные каждый месяц обновляю импортом из файла excel от оператора связи.
Собственно сами таблицы mts (fname, lname, telnumber, limits, otdel) и month (tel, summa). Выборку делаю следующим образом:
<h3>Расходы по мобильной связи за январь 2013г.</h3>


<
table border=\"1\" cellpadding=\"0\" cellspacing=\"0\">
<tr style=
\"border: solid 2px #000\">
<td><b>Имя</b></td>
<td align=
\"center\"><b>Фамилия</b></td>
<td align=
\"center\"><b>Номер телефона</b></td>
<td align=
\"center\"><b>Отдел</b></td>
<td align=
\"center\"><b>Лимит пользователя</b></td>
<td align=
\"center\"><b>Расход за месяц</b></td>
</tr>




"
);


$query = "SELECT * FROM `mts` INNER JOIN `month` ON mts.telnumber=month.tel ORDER BY lname LIMIT 0, 100 ";
$res = mysql_query($query) or die(mysql_error());
while ($row = mysql_fetch_array($res)) {
echo "<tr>\n";
echo "<td>".$row['fname']."</td>\n";
echo "<td>".$row['lname']."</td>\n";
echo "<td>".$row['telnumber']."</td>\n";
echo "<td>".$row['otdel']."</td>\n";
echo "<td>".$row['limits']." р.</td>\n";
echo "<td>".$row['summa']." р.</td>\n</tr>\n";
}

Все хорошо, и выглядит неплохо, но как всегда есть одно "но"))) Требуется добавить еще одну колонку "перерасход" которая будет результатом вычитания столбца limits из столбца summa, причем если перерасхода нет (т.е. сумма меньше лимита, соответственно рез-тат будет отрицательный-минусовой), то выводить рез-тат для этой строки не надо.
Заранее спасибо.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.