2011-07-22 3 views
0

で結果を割る:)私は、次の1つだけの結果になりたい:MySQLでの結果の合計と私のmysqlのnoobの質問を続行し、再び2

select sum(sales_today) from table1 
union 
select sum(sales_yesterday) from table1 

だから、今それは私に2を与えます結果、どのように私はそれが私に唯一の、2つの結果の合計を与えることができますか?そして、それを2で割るなど、結果にさらに式を適用するにはどうすればよいですか?

ありがとうございました!

答えて

0

フィールドを追加すると、式を追加できます。簡単にアクセスできるようにするには、「AS」キーワードを使用して意味のある名前を付ける必要があります。

select sum(sales_today) as TodaysSales, 
    sum(sales_yesterday) as YesterdaysSales, 
    ((sum(sales_today) + sum(sales_yesterday))/2) as TwoDayAverage 
from table1 
関連する問題