У меня есть одна небольшая проблема ...Multiple SUM в одном Синтаксис
У меня есть 2 separeted вопросы SQL:
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 в одном и SELECT рядах со второго вопроса, где они совпадают с 1 вопросом WHERE
material (secondquestion) = surowiec (from1question)
им пытаются о 5hours, но до сих пор у меня есть SQL ошибка синтаксиса
Спасибо заранее!
Общее правило GROUP BY гласит: если указано предложение GROUP BY, каждая ссылка столбца в списке SELECT должна либо идентифицировать столбец группировки, либо быть аргументом функции набора! – jarlh
Помогите нам помочь - делитесь своими структурами таблиц, примерами данных и результатами, которые вы пытаетесь получить. – Mureinik