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 のみで行いたいと考えています。