誰でも私を助けてください。
プロセス上の特定のモデルの詳細を表示する必要があるデータを抽出する必要があるクエリがあります。
これが私のクエリです。
select
x.Sequence as 'Sequence',
x.Process as 'Process',
x.pdt as 'Production Date',
x.mdl as 'Model',
count(x.bigbook) as 'Bigbook Count',
x.sb as 'Smallbook'
from
(
select distinct
'1' as 'Sequence',
'Cutting' as 'Process',
cut_pdt as 'PDT',
cut_shf as 'Shift',
cut_mdl as 'Mdl',
cut_bbn as 'Bigbook',
count(cut_sbn) as 'SB'
from sum_cut_001 group by cut_bbn) x
group by x.mdl
それが示す結果はこのようなものです。
---------|---------|-----------------|-------|----------------|------------------|
Sequence | Process | Production Date | Model | Big book Count | Small Book Count |
---------|---------|-----------------|-------|----------------|------------------|
1 | Cutting | 2012-01-30 | GSX1 | 3 | 12 |
各モデルには 1 つのビッグブックがあり、各ビッグブックには 18 のスモールブックがあります
したがって、モデル GSX1 の bigbook が 3 つある場合、出力は次のようになります。
---------|---------|-----------------|-------|----------------|------------------|
Sequence | Process | Production Date | Model | Big book Count | Small Book Count |
---------|---------|-----------------|-------|----------------|------------------|
1 | Cutting | 2012-01-30 | GSX1 | 3 | 54 |
正しくクエリする方法を教えてください。
少し早いですがお礼を。