0

3 つのテーブルがあり、ビューを作成する必要があります。

表は次のとおりです。

pc_assign(テーブル名)
  ユーザー名 pc_name (フィールド名)
  ニトゥpc1

pc_configuration(テーブル名)
   hw_serial_no pc_name (フィールド名)
   pc_1 をチェック

hw_property(テーブル名)
   hardware_name hw_serial_no プロパティ値 (フィールド名)
   cpu cpu123 速度 (GHz) 2.0
   RAM ram234 サイズ (GB) 4
   HDD h454 サイズ(GB) 80
   モニターmoni567画面(インチ) 12

pc_config_view(view_name)
   ユーザー名 pc_name CPU(GHz) RAM(GB) HDD(GB) モニター (フィールド名)
   nitu pc_1 2.0 4 80 12

私は次のようなものが欲しかった: - hw_property.hardware_name=cpu の場合、値は pc_config_view.CPU(GHz)=hw_property.value に入力されます。

私は、最初の 2 つのテーブルの上usernameから取ることができます。pc_nameしかし、表 3 からビューの他の列を埋めることは可能ですか? ここで混乱しています。

もう 1 つ: ここでは言語を使用していません。これを SQL のみで行いたいと考えています。

4

0 に答える 0