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

نام تاپیک: جمع مقادیر یک فیلد با IDهای مشترک

  1. #1

    جمع مقادیر یک فیلد با IDهای مشترک

    اگه تو جدولی که دارم بخوام مقادیر فیلد قیمت رو براساس IDهایی که دارم جمع بزنم چیکار باید بکنم؟

    میخوام Query بگیرم
    که مثل شکل زیر نشون بده
    Capture.JPG
    مرسی

  2. #2
    کاربر تازه وارد
    تاریخ عضویت
    مهر 1388
    محل زندگی
    شهرآفتاب
    پست
    81

    نقل قول: جمع مقادیر یک فیلد با IDهای مشترک

    سلام برای اینکار یک function بنویس که ورودیش idenID باشه بعدش یک select بنوسی و function نوشته شده رو تو اون صدا بزن

  3. #3
    کاربر تازه وارد
    تاریخ عضویت
    مهر 1388
    محل زندگی
    شهرآفتاب
    پست
    81

    نقل قول: جمع مقادیر یک فیلد با IDهای مشترک

    کدش شبیه اینه
    createFunction [dbo].[udf_SumPrice](
    @idenID bigint
    )
    returns bigint
    as
    begin
    Declare @Sum bigint
    select @Sum =SUM(Price) from "tblName" where idenID =@idenID
    tblName.idenID =@idenID
    if @Sum is null
    set @Sum =0

    return @Sum
    end

    حالا این select روبنویس
    select dbo.SumPrice from "tblname" 

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

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