をIは、テーブルのフィールドを持つデータベースを有しています。MSAccessを
例:
|Tag|Parameter|Value|
|t10|HHAPRI |154 |
|t10|LLAPRI |4 |
|t16|HHAPRI |12 |
どのように私のようなものに、クエリを使用して理想的には、これを変換について得になります。各タグは、列ヘッダーなど、すべてのパラメータを指定して、一度だけ表示されます
|Tag|HHAPRI|LLAPRI|
|T10|154 |4 |
|T16|12 | |
フィールドに入力された値。
これは、最初にOp Parameter
のテーブルを生成するSQLクエリで、同じ目的でこのテーブルをParameter
として扱うことができます。
SELECT tblAlarmPriorities.*, tblOperatingMode.Parameter AS [Op Parameter], tblOperatingMode.Value AS [Op Value], tblOperatingMode.Correct_Operating_Mode, tblOperatingMode.Alarm_Low_Low, tblOperatingMode.Alarm_Low, tblOperatingMode.Alarm_High_High, tblOperatingMode.Alarm_High, tblLookUp.ParameterDesc AS AlarmParamDesc, tblLookUp_1.ParameterDesc AS OpParamDesc, *
FROM ((tblAlarmPriorities LEFT JOIN tblLookUp ON tblAlarmPriorities.Parameter = tblLookUp.ParameterIdent) INNER JOIN tblOperatingMode ON tblAlarmPriorities.CS_Tag = tblOperatingMode.CS_Tag) LEFT JOIN tblLookUp AS tblLookUp_1 ON tblOperatingMode.PARAMETER = tblLookUp_1.ParameterIdent;
あなたはSQLクエリ提供することはできますか? –
最初にテーブルを生成するクエリと同じですか? –