私は一つの小さな問題を抱えている...複数SUM
私は2 SQLのための質問にseparetedています
1:
SELECT SUM(iloscrec*ilosc/100) AS iloscsur, surowiec, Produkt
FROM receptura
JOIN produkcjadb ON(produkcjadb.Produkt = receptura.kolor)
WHERE data_zakonczenia >= CURRENT_DATE
GROUP BY surowiec
2:
SELECT SUM(ilosccal) AS ilosc, material, jednostka
FROM surowce
WHERE magazyn='G' || magazyn='K' || magazyn='S' || magazyn='P' || magazyn='PROUT' ||
magazyn='W' || magazyn='OR'
GROUP BY material
そして今私の質問ですが、私はこの2つの質問を1つに接続し、2番目の質問からSELECTの行どこに1つの質問WHERE
material (secondquestion) = surowiec (from1question)
5時間程度しようとしてイムが、それでも私は、SQL構文エラー
を持っているが、事前にありがとうございます!
一般的なGROUP BYルールでは、GROUP BY句が指定されている場合、SELECTリストの各列参照は、グループ化列を特定するか、または集合関数の引数でなければなりません。 – jarlh
お手伝いをします。あなたの表構成、サンプルデータ、そしてあなたがそれを取得しようとしている結果を共有してください。 – Mureinik