значит "тип звонка" не должен быть в групировке
сделать 2 поля где с помошью case выбирается 0 или cost в зависимости от типа звонка потом эти значения складываются SUM
Тип звноков тогда будет разбит на колонки можете назвать из с посощью AS 'Международные'
да, правильно. Но если письмо отпарвлять из браузера - то там 127.0.0.1, потому что письмо отправляется не с клиенского компа а с веб сервера. С клиентского компа оно идет методом POST на веб сервер, который через какой нибудь sendmail шлет его дальше, не передавая заголовков из POST веб сервера. Тут только яндекс виноват - лентяи, пару параметров поленились добавить.
Чтобы скрипт поймал - нужно запустить прослушивание сокета - переменные будут в полученных от клиента данных.
Если скрипт работает в режиме CGI(в IIS виндовом) - то данные будут в os.environ['QUERY_STRING'].
Если используется фреймворк - то в переменных фреймворка.
Ну на работе же можно настроить почтовый клиент - тогда будет видно. А если пользоваться веб почтой то - никак, она никаких сведеней от браузере и ип не отправляет.
рекомендуется использовать селиконовой герметик для подавления вибрации и преждевременного отваливания аккумулятора - достаточно заполнить пространство между акумулятором и платой.