私は2つのテーブルを持っています:
表1:
centers machines
------- --------
center1 machine1
center2 machine2
center2 machine3
表 2:
operation center1 center2 center3 ...
--------- ------- ------- ------- ...
oper1 ok ok
oper2 ok ok
oper3 ok
最初のテーブルから (コンボボックス経由で) マシンを選択すると、私は中央に配置されます。表 2 の操作は、示されているように各センターに固有です。したがって、テーブル 1 からマシンを選択した後、中心値を「center」などの変数に渡します (Executescalar() メソッドによる)。
SELECT operation from dbo.operations where "center" != null
これは、「センター」に固有のテーブル 2 からの操作のみを返す必要があります。これを達成する方法を知っている人はいますか?