Re: VERY URGENT question about calculating average

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



hi,
do below

select avg(price) from tab_name where city='cityname/cityid';

try this

regards
chirag darji
chirag@xxxxxxxxxxxxx


----- Original Message ----
From: abhijit murade <abhijitmurade@xxxxxxxxx>
To: php-objects@xxxxxxxxxxxxxxx
Sent: Friday, 28 December, 2007 12:59:07 PM
Subject: Re:  VERY URGENT question about calculating average

1. select city, sum(price) from table_name group by city

i thing sum will only add all price value and not get the average of it
better work with avg aggregate function

*select city, avg(price) from table_name group by city*

2. select city, count(price) from table_name group by city

here it will not handle the descending logic which is ask for

*select city, count(price) as res from table_name group by city order by res
desc*

On 12/13/07, Muthukumar Selvarasu <muthukumar_se@ hotmail.com> wrote:
>
>
>
> Hi
>
> here solution for your problem
>
> CREATE TABLE `table_name` (
>
> `id` int(11) NOT NULL auto_increment,
>
> `city` varchar(255) default NULL,
>
> `price` float default NULL,
>
> PRIMARY KEY (`id`)
>
> )
>
> insert into `table_name` (`id`,`city` ,`price`) values (1,'sydney', 10);
>
> insert into `table_name` (`id`,`city` ,`price`) values (2,'melbourne' ,20);
>
> insert into `table_name` (`id`,`city` ,`price`) values (3,'sydney', 30);
>
> insert into `table_name` (`id`,`city` ,`price`) values (4,'melbourne' ,10);
>
> insert into `table_name` (`id`,`city` ,`price`) values (5,'sydney', 20);
>
> insert into `table_name` (`id`,`city` ,`price`) values (6,'melbourne' ,30);
>
> insert into `table_name` (`id`,`city` ,`price`) values (7,'sydney', 39);
>
> insert into `table_name` (`id`,`city` ,`price`) values (8,'melbourne' ,449);
>
> insert into `table_name` (`id`,`city` ,`price`) values (9,'melbourne' ,22);
>
> insert into `table_name` (`id`,`city` ,`price`) values
> (10,'melbourne' ,111);
>
> Answer
>
> 1. select city, sum(price) from table_name group by city
>
> 2. select city, count(price) from table_name group by city
>
> Thanks,
>
> Muthukumar Selvarasu,
>
> Project Manager (Web Development) ,
>
> Webmasters Ltd.
>
> _____
>
> From: php-objects@ yahoogroups. com <php-objects% 40yahoogroups. com> [mailto:
> php-objects@ yahoogroups. com <php-objects% 40yahoogroups. com>] On
> Behalf Of Sudhakar
> Sent: Thursday, December 13, 2007 12:12 AM
> To: php-objects@ yahoogroups. com <php-objects% 40yahoogroups. com>
> Subject:  VERY URGENT question about calculating average
>
> presently there is a table which records information about users
> enquiring for fares to a particular destination.
>
> in the existing report which is a php file when a particular date is
> selected this php file will display the total number of enquiries for
> each destination and its price for a particular dates. in this php
> file a select query is executed along with GROUP BY and ORDER BY
>
> ex=
> DESTINATION PRICE
> sydney 1000
> melbourne 2500
> perth 2000
> sydney 2000
> sydney 3000
>
> my question is
>
> 1.
> i would like to add all sydney fares and find the average and
> similarly for other cities. ex=
>
> DESTINATION PRICE
> sydney 500
> melbourne 200
>
> 2.
> i would like to display the city which had the maximum number of
> enquiries to the city with minimum enquiries in a descending order
> with the numeric value.
>
> please provide the code for 1 and 2.
>
> thanks in advance.
>
> [Non-text portions of this message have been removed]
>
> 
>

-- 
Thanks & Regards,

[Non-text portions of this message have been removed]





      Now you can chat without downloading messenger. Go to http://in.messenger.yahoo.com/webmessengerpromo.php

[Non-text portions of this message have been removed]


[Index of Archives]     [PHP Home]     [PHP Users]     [PHP Soap]     [Kernel Newbies]     [Yosemite]     [Yosemite Campsites]

  Powered by Linux