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

نام تاپیک: syntax دستور sum , group by

  1. #1

    syntax دستور sum , group by

    سلام دوستان کد زیر باید اونایی که (NamHiteAsliYaFaree) یکسانی دارند رو ردیفاش رو فیلتر کنه و یه ردیف نشون بده، با این تفاوت که mark شو با هم جمع کنه، توی sql کار میکنه ولی توی کد سی شارپ که میزنم باهاش دیتاتیل پر کنم فیلتر نمیکنه، مثل select معمولی همه رو میاره

    SqlDataAdapter da16 = new SqlDataAdapter("SELECT sum(Mark) AS Mark,LevelAzmoonStd,XStudent,XSoal, kilid, choseGozine, XGroup, Noe2manzore, NamHiteAsliYaFaree, XAzmoon FROM TblResult" +
    " Where XStudent='" + idStd + "' and XAzmoon='" + idAzmoon + "' and LevelAzmoonStd='" + levelAzmonStdForTblResul + "'" +
    "GROUP BY(NamHiteAsliYaFaree), mark, XAzmoon, LevelAzmoonStd, XStudent, XSoal, kilid, choseGozine, XGroup, Noe2manzore", con);
    آخرین ویرایش به وسیله Mahmoud.Afrad : جمعه 22 بهمن 1395 در 18:07 عصر


  2. #2

    نقل قول: syntax دستور sum , group by

    معمولا وقتی روی ستونی از aggregate function استفاده میکنند ، دیگه در جلوی group by اون ستون رو نمیارن. در کد شما، نیازی نیست mark در نحوه گروهبندی(جلوی group by) شرکت کنه.

تاپیک های مشابه

  1. دستور group by یا distinct پیشرفته
    نوشته شده توسط khadem1386 در بخش T-SQL
    پاسخ: 6
    آخرین پست: دوشنبه 16 آبان 1390, 16:27 عصر
  2. دستور group by
    نوشته شده توسط s_mokhtari در بخش T-SQL
    پاسخ: 5
    آخرین پست: پنج شنبه 28 مهر 1390, 00:36 صبح
  3. سوال: مشکل در جمع یک فیلد (با استفاده از sum و group by)
    نوشته شده توسط hamid-nic در بخش SQL Server
    پاسخ: 3
    آخرین پست: جمعه 24 مهر 1388, 13:20 عصر
  4. سوال: مشكل در دستور هاي تودرتو و دستور Group By
    نوشته شده توسط S.Allahyari در بخش SQL Server
    پاسخ: 2
    آخرین پست: دوشنبه 14 بهمن 1387, 22:04 عصر
  5. آیا دستور دیگری شبیه به group by داریم
    نوشته شده توسط sma_mohseni در بخش MySQL
    پاسخ: 5
    آخرین پست: دوشنبه 23 مرداد 1385, 13:49 عصر

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

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