次のクエリでは、「必須」フィールドに基づいて 1 つの列を別の列に分割しています。
SELECT
Station,
Line,
[Tag Reference],
FTN,
IIF(Required = "TF", Required, "") AS [TF Required],
IIF(Required = "TF", [Date Checked], "") AS [TF Date],
IIF(Required = "TF", [User Checked], "") AS [TF User],
IIF(Required = "ML", Required, "") AS [ML Required],
IIF(Required = "ML", [Date Checked], "") AS [ML Date],
IIF(Required = "ML", [User Checked], "") AS [ML User],
Format
FROM [Tag Information]
ORDER BY
Station,
Line,
[Tag Reference]
各レコードが独自の行になっているアイテムを取得していますが、レコードをグループ化したいと考えています。
すなわち。行が分割されているこのテーブルを取得していますが、タグ参照によってグループ化された値を確認したいと考えています。(2番目のテーブルのように)
Station Line Tag Reference FTN TF Required TF Date TF User ML Required ML Date ML User Format
Clearbrook 1 SCADA[30].0 ML 7/12/2006 WPB
Clearbrook 1 SCADA[30].0 TF
Clearbrook 1 SCADA[30].1 ML 7/12/2006 WPB
Clearbrook 1 SCADA[30].1 TF
Clearbrook 1 SCADA[30].10 ML 7/12/2006 WPB
Clearbrook 1 SCADA[30].2 ML 7/12/2006 WPB
Clearbrook 1 SCADA[30].4 ML 7/12/2006 WPB
Clearbrook 1 SCADA[30].4 TF 7/12/2006 WPB
Clearbrook 1 SCADA[30].5 TF 7/12/2006 WPB
Clearbrook 1 SCADA[30].5 ML 7/12/2006 WPB
Clearbrook 1 SCADA[30].6 ML 7/12/2006 WPB
Clearbrook 1 SCADA[30].8 ML 7/12/2006 WPB
Clearbrook 1 SCADA[30].8 TF 7/12/2006 WPB
Clearbrook 1 SCADA[30].9 TF 7/12/2006 WPB
Clearbrook 1 SCADA[30].9 ML 7/12/2006 WPB
私はこの表を見たいです:
Station Line Tag Reference FTN TF Required TF Date TF User ML Required ML Date ML User Format
Clearbrook 1 SCADA[30].0 TF ML 7/12/2006 WPB
Clearbrook 1 SCADA[30].1 TF ML 7/12/2006 WPB
Clearbrook 1 SCADA[30].10 ML 7/12/2006 WPB
Clearbrook 1 SCADA[30].2 ML 7/12/2006 WPB
Clearbrook 1 SCADA[30].4 TF 7/12/2006 WPB ML 7/12/2006 WPB
Clearbrook 1 SCADA[30].5 TF 7/12/2006 WPB ML 7/12/2006 WPB
Clearbrook 1 SCADA[30].6 ML 7/12/2006 WPB
Clearbrook 1 SCADA[30].8 TF 7/12/2006 WPB ML 7/12/2006 WPB
Clearbrook 1 SCADA[30].9 TF 7/12/2006 WPB ML 7/12/2006 WPB
どんな助けでも素晴らしいでしょう。私は途方に暮れています。