0
グループ化する際に選択エスケープで列エイリアスを使用する方法を理解しようとしています。私は仕事のために私の質問を持っています。唯一の問題は、AccountsDescriptionが実際の列名であり、エイリアスアカウントを代わりに使用するために結果セットが必要なことです。誰かが私を正しい方向に向けることができますか?あなたはAs Account
に変更し、As AccountDescription
を書いたグループ化時の選択ケースで列エイリアスを使用する方法
Select
Case
When GROUPING (AccountDescription) = 1 then '*ALL*'
Else AccountDescription
End As AccountDescription,
Vendors.VendorState As State,
Sum(InvoiceLineItems.InvoiceLineItemAmount) as LineItemSum
From
InvoiceLineItems Join GLAccounts On
InvoiceLineItems.AccountNo = GLAccounts.AccountNo
Join Invoices On
InvoiceLineItems.InvoiceID = Invoices.InvoiceID
Join Vendors On
Invoices.VendorID = Vendors.VendorID
Group by GLAccounts.AccountDescription, Vendors.VendorState with Cube
正しい答えとしてジョンピックから答えを選んだ場合、私はあなたに+1を持っています... – ONDEV