/
  • چرا خروجی کویری و سابکویری غلطه؟و درست اپدیت نمیکنه

  • ارسال پاسخ   امتیاز موضوع:
    • 0 رأی - میانگین امیتازات: 0
    • 1
    • 2
    • 3
    • 4
    • 5

    حالت موضوعی | حالت خطی چرا خروجی کویری و سابکویری غلطه؟و درست اپدیت نمیکنه
    نویسنده پیام
    hossein.hm آفلاین
    عضو جدید
    **

    ارسال‌ها: 2
    تاریخ عضویت: ۱۳۹۷ ارديبهشت ۸
    اعتبار: 0
    تشکرها : 0
    ( 0 تشکر در 0 ارسال )
    ارسال: #1
    چرا خروجی کویری و سابکویری غلطه؟و درست اپدیت نمیکنه
    UPDATE grade JOIN (SELECT codefard,ave,class,
    IF(ave=@_last_ave,@curRank:=@curRank,@curRank:=@_sequence) AS rank,
    @_sequence:=@_sequence+1,@_last_ave:=ave
    FROM grade, (SELECT @curRank := 1, @_sequence:=1, @_last_ave:=0) r
    ORDER BY ave DESC)as d ON grade.codefard = d.codefard SET grade.allrank=d.rank
    این سابکویری بطور کامل و درست کار میکنه ولی وقتی میخوام اپدیت کنم درست اینکارو انجام نمیده
    سابکویری معدل و کدفرد را از تیبل میگیره و رنک را به ما میده و درست کار میکنه ولی زمانی که میخوام اپدیت کنم تو همون تیبل رنک درستی را وارد نمیکنه
    عکس 1 نتیجه درست زمان اجرای سلکت هست
    عکس2 نتیجه اپدیت تو تیبل که اگه به ستون allrank نگاه کنید خروجی با ستون rank عکس1 فرق داره
    با تشکر


    فایل‌(های) پیوست شده بندانگشتی (ها)
           
    (آخرین ویرایش در این ارسال: ۱۳۹۷ ارديبهشت ۹ ۰۵:۲۸ عصر، توسط hossein.hm.)
    ۱۳۹۷ ارديبهشت ۹ ۰۱:۳۲ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    Y.P.Y آفلاین
    ناظم کل
    *******

    ارسال‌ها: 2,737
    تاریخ عضویت: ۱۳۸۷ دي ۲۸
    اعتبار: 101
    تشکرها : 2175
    ( 4829 تشکر در 2200 ارسال )
    ارسال: #2
    RE: why dosen't work this query(update query with select subquery)
    1- فارسی بنویسید، اینجا ایران است و زبان ما فارسی...
    2- خطا یا مشکل رو دقیقاً به ما بگید
    __________________________________________________________________________
    وبلاگ: Yousha.Blog.ir

    صدام: "اگر با ارتش شاه ایران طرف بودیم، یک ماهه جنگ را می بردیم"
    http://gulfnews.com/opinion/thinkers/ira...i-1.500997
    ۱۳۹۷ ارديبهشت ۹ ۰۴:۵۹ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط :
    « قدیمی تر | تازه‌ تر »

    ارسال پاسخ
    پرش به انجمن:


    کاربرانِ درحال بازدید از این موضوع: 1 مهمان
    IranPHP.org | تماس با ما | بازگشت به بالا | بازگشت به محتوا | بایگانی | پیوند سایتی RSS