0
オープンオーダー金額が600ユーロ以下の営業員(verkoper)の割合を計算するSQLクエリが必要です。SQL条件を満たす営業マンの割合
私は既にそれらの数字を与えるSQLクエリを作成しました。私が見ることができるものは、これを持っている5人の営業マンのうち4人でした。 (だから80%のパーセンテージ)。今私は、その割合だけを表示するクエリにそのクエリを翻訳する必要がありますが、私はこれを把握することはできません。誰かがこの解決策を教えてくれますか?
オープン注文の合計金額で5枚のセールスマンを示しクエリ:私が正しく理解していれば
SELECT mw.mdwnr, SUM(br.aantal*ap.prijs)
FROM bestelling bs
JOIN bestelregel br
ON bs.bestelnr = br.bestelnr
JOIN artikelprijs ap
ON ap.artikelnr = br.artikelnr
JOIN medewerker mw
ON bs.verkoper = mw.mdwnr
WHERE bs.besteldatum between begindatum and einddatum
AND bs.betaaldatum is null
GROUP BY mw.mdwnr
ありがとうございました!私はすでにサブクエリを使用する必要があると思っていましたが、動作させることができませんでした。FORMATでパーセンテージを変更する必要がありますが、それほど難しくありません。 @TimHellegers。 –
。 。 '1.0'ではなく' 100.0'を使って0から100の値を得ることができます。 –