これは初めてのqlikviewです。これはSQLの経験があるので非常に簡単です。私は就職のためにやっていますが、1つ問題があります。私はカウントステートメントをする必要があった。まず、ロードステートメントまたはSelectステートメントにカウントを入れるのがベストプラクティスですか?それとも状況に左右されますか?第二に、私は現在ロードステートメントでそれを持っており、それは私にエラーを与えています。ここでは、コードです:Loadステートメントのカウントでエラーが発生しています
//This is the Order Details Table
OrderDetails:
LOAD OrderID & LineNo as OrderLineKey, OrderID, /*LineNo,*/ Discount, ProductID, Quantity,
UnitPrice, UnitPrice*Quantity*(1-Discount) as Sales, Count(ProductID) as ProductIDRecordCounter;
SQL SELECT OrderID, Discount, Quantity, ProductID, UnitPrice, LineNo
FROM `Order Details`
GROUP BY OrderID, ProductID, Discount, Quantity, UnitPrice, LineNo;
、これはそれが私に与えているエラーです:
受注BY
Order Details
グループから無効な表現SQL SELECT受注コード、割引、数量、商品コード、 単価、LINENO、商品コード、 割引、数量、単価、LINENO
それは、WOの文の前に必要であることにより、グループカウント文を追加する(そしてもちろん働いていましたrk)