نمایش نتایج 1 تا 2 از 2

نام تاپیک: اشكال در استفاده از pivot

  1. #1

    اشكال در استفاده از pivot

    سلام

    من ميخوام يك گزارش از بودجه ماهانه بگيرم ، به اينصورت كه در هر ماه چه مقدار بودجه مصرف ميشه.
    كوئري كه مي نويسم به صورتي هست كه بايد جاي سطر و ستونش عوض بشه ولي براي استفاده از pivot خيلي مشكل دارم ، ميشه لطفا راهنمايي كنيد كه مشكل كوئري من چيه؟


    declare
    @PeriodYear int=1388
    Select
    Sales.[SalesID],
    Sales.[CompanyID],
    Sales.[PeriodID],
    Sales.[ProductID],
    Sales.[PackingType],
    Sales.[SalesAmount],
    Sales.[SalesBudget],
    Sales.[CityID],
    Sales.[BoundaryID],
    Sales.[SalesReturn],
    Sales.[SalesBudgetRial],
    Period.PeriodMonth,
    Period.PeriodYear
    From Sales leftouterjoin Period
    on Sales.PeriodID=Period.PeriodID

    pivot
    (
    SUM(SalesAmount)
    for [PeriodMonth] IN([فروردين],[ارديبهشت],[خرداد],[تير],[مرداد],[شهريور],[مهر],[آبان],[آذر],[دي],[بهمن],[اسفند])
    )as p
    where Period.PeriodYear=@PeriodYear
    orderby Period.PeriodID

  2. #2

    نقل قول: اشكال در استفاده از pivot

    سلام.
    در این آدرس من کامل در مورد Pivot ها توضیح دادم.یک مثال هم زدم.فکر میکنم اگر اونو ببینید مشکل حل بشه.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •