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

نام تاپیک: چرا بخش order این کوری تاثیری روی نتیجه نداره؟

  1. #1

    چرا بخش order این کوری تاثیری روی نتیجه نداره؟

    "SELECT * FROM `tb` WHERE (`read`='no') GROUP BY `id` ORDER BY `keyid` DESC";

  2. #2

    نقل قول: چرا بخش order این کوری تاثیری روی نتیجه نداره؟

    باید اینطوری بنویسید:
    SELECT * FROM `tb` WHERE (`read`='no') GROUP BY `id` ORDER BY `id`,`keyid` DESC;

    چون بر اساس id گروه بندی شده، اول باید برحسب همون فیلد مرتب کنید و بعد داخل گروههایی که یک id دارن، برحسب keyid مرتب کنید.
    موفق باشید.

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

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