[前][次][番号順一覧][スレッド一覧]

mysql:4082

From: とみたまさひろ <とみたまさひろ <tommy@xxxxxxxxxx>>
Date: Sun, 29 Jul 2001 15:16:07 +0900
Subject: [mysql 04082] Re: VIEW, UNION の代替方法

とみたです。

# 遅い reply ですが…

On Thu, 19 Jul 2001 11:58:59 +0900
Minoru Fukuda <fukuda@xxxxxxxxxx> wrote:

> ん〜。これだと私が最初に出した例のように、入庫(tableNyuuko)の商品が
> 出庫(tableShukko)の商品すべてを含んでいればの話(例1)ですよね。出庫の方が
> 商品の種類が多い場合(例2)、入庫と出庫でそれぞれにしかない商品がある場合(例3)
> では使えないですよね。

一文の SQL でなくてもよければ、こんな方法でどうでしょうか。

create temporary table tmp (nyuukoSuu int, shukkoSuu int, shouhinmei text);
insert into tmp select kazu, 0, shouhinmei from tableNyuuko;
insert into tmp select 0, kazu, shouhinmei from tableShukko;
select sum(nyuukoSuu), sum(shukkoSuu), shouhinmei from tmp group by shouhinmei;
drop table tmp;

--
とみたまさひろ <tommy@xxxxxxxxxx>
日本MySQLユーザ会 http://www.mysql.gr.jp

[前][次][番号順一覧][スレッド一覧]

      4039 2001-07-18 18:17 [Minoru Fukuda <fukud] VIEW, UNION の代替方法                  
      4040 2001-07-19 04:11 ┗[とみたまさひろ <tomm]                                       
      4044 2001-07-19 11:58  ┗[Minoru Fukuda <fukud]                                     
->    4082 2001-07-29 15:16   ┗[とみたまさひろ <tomm]