/
  • مشکل در استفاده RAND() و LIMIT

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

    حالت موضوعی | حالت خطی مشکل در استفاده RAND() و LIMIT
    نویسنده پیام
    ashkanj آفلاین
    عضو
    ***

    ارسال‌ها: 56
    تاریخ عضویت: ۱۳۸۸ آبان ۲۱
    اعتبار: 0
    تشکرها : 9
    ( 7 تشکر در 7 ارسال )
    ارسال: #1
    مشکل در استفاده RAND() و LIMIT
    سلام
    من در یک کوئری به شکل زیر عمل میکنم ولی خروجی همیشه یا 0 میاد یا 1 یا 2 هیچ وقت ثابت نیست در صورتی که وقتی ORDER BY id DESC میکنم مشکلی نیست

    کد PHP:
    SELECT FROM mytable WHERE catid=400 ORDER BY rand() LIMIT 3 

    لطفاً راهنمایی کنید که چرا 3 تا برنمیگردونه ؟؟
    ۱۳۹۴ دي ۷ ۰۷:۳۴ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط : amir.ntm
    ashkanj آفلاین
    عضو
    ***

    ارسال‌ها: 56
    تاریخ عضویت: ۱۳۸۸ آبان ۲۱
    اعتبار: 0
    تشکرها : 9
    ( 7 تشکر در 7 ارسال )
    ارسال: #2
    RE: مشکل در استفاده RAND() و LIMIT
    سلام ، واقعاً جوابی نداره این قضیه ؟؟Huh
    ۱۳۹۴ دي ۹ ۰۱:۱۸ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط : amir.ntm
    amir.ntm آفلاین
    تحریم شده

    ارسال‌ها: 26
    تاریخ عضویت: ۱۳۹۴ آبان ۲۸
    تشکرها : 18
    ( 2 تشکر در 2 ارسال )
    ارسال: #3
    RE: مشکل در استفاده RAND() و LIMIT
    میخوای از این کد چه نتیجه ای بگیری؟
    ۱۳۹۴ دي ۲۴ ۰۵:۴۲ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    « قدیمی تر | تازه‌ تر »

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


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