2017-09-05 17 views
-2

私は2つのテーブルを持っています。 "product"(id_product、id_company、product_name、description、price) 'order' '(id_order、id_client、id_product、product_quantity)とproduct.priceをorder.product_quantityで掛け、その結果を' order ''テーブルの新しい列、好ましくは計算列sql - 異なるテーブルの2つの列から複数の値を取り出し、2番目のテーブルの2番目の列に結果を入れます

事前

+0

をid_product使用してそれらを結合だから何があなたトン持っています今まで泥だらけ? – Chuck

+0

なぜ「計算済み」列として入れたいのですか?いずれのアプリケーションにも、乗算結果が必要な場合は、単に結合して取得するだけです。 – VKarthik

答えて

0

でのおかげで

SELECT p.price * o.product_quantity newcolumn 
    FROM product p 
    JOIN order o 
    ON p.id_product = o.id_product 
関連する問題