質問: SQLを学んでいます。 SQLはあくまでデータベースであり、エクセルのように計算はあまり行わないものなのでしょうか。 例えば、店n(n=1~10)の収入と支出をテーブルで作成し、列に収入と支出を割当て、行に店1、店2、3、、10を割り当てたとします。 同じ店の中での収入と支出の計算やレコード(行)の合計などは、selectやgroup by で行うことができますが、 店3と店5の収入を比を計算したり、店4の収入と店6の支出の差を計算させたりすることはできるのでしょうか。 また、出来たとしてもSQLではあまりそういった計算はさせないのでしょうか。 よろしくお願いいたします。
回答: > > 店3と店5の収入を比を計算したり、店4の収入と店6の支出の差を計算させたりすることはできるのでしょうか。 > > > できます