-1

こんにちは、現在、製品テーブルのクエリに問題があります:

すべての HP と東芝製品の合計コストを表示する必要があります。

これは私がこれまでに試したことです

SELECT * FROM products 
WHERE prod_id LIKE '__hp%'
AND SELECT SUM(price) AS total  FROM products;

任意の助けをいただければ幸いです

これは製品テーブルの写真です -->>

製品表

ありがとうございました;

4

2 に答える 2

1

Prod_ID の 3 番目と 4 番目の文字が製造元コードであることが明確にわかっていれば、非常に助かります。東芝のHPとTA。

SELECT SUBSTRING(prod_id,3,2)
      ,SUM(price * on_hand)
 WHERE SUBSTRING(prod_id,2,1) IN ('TA','HP')
 GROUP BY SUBSTRING(prod_id,3,2)
于 2014-10-17T21:28:55.040 に答える