/
  • جلوگیری از نمایش مقادیر تکراری

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

    حالت موضوعی | حالت خطی جلوگیری از نمایش مقادیر تکراری
    نویسنده پیام
    kingblog آفلاین
    عضو
    ***

    ارسال‌ها: 62
    تاریخ عضویت: ۱۳۹۵ تير ۴
    اعتبار: 0
    تشکرها : 31
    ( 1 تشکر در 1 ارسال )
    ارسال: #1
    جلوگیری از نمایش مقادیر تکراری
    سلام
    کد زیر برای جلوگیری از نمایش مقادیر تکراری هست:
    کد PHP:
    SELECT DISTINCT id FROM admin_soal 
    ولی به کل اطلاعات جدول نیاز دارم یعنی کوئری باید اینجوری باشه:
    کد PHP:
    SELECT FROM admin_soal 
    اینجوری هم تست کردم جواب نداد:
    کد PHP:
    SELECT DISTINCT FROM admin_soal 
    کسی میتونه راهنمایی کنه
    ۱۳۹۷ آذر ۳ ۰۵:۰۰ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    Y.P.Y آفلاین
    ناظم کل
    *******

    ارسال‌ها: 2,791
    تاریخ عضویت: ۱۳۸۷ دي ۲۸
    اعتبار: 105
    تشکرها : 2183
    ( 4874 تشکر در 2229 ارسال )
    ارسال: #2
    RE: جلوگیری از نمایش مقادیر تکراری
    مقادیر تکراری با row های تکراری فرق میکنه
    و دستور DISTINCT از انتخاب row های تکراری جلوگیری میکنه

    اگه درست فهمیده باشم منظورتو
    __________________________________________________________________________
    وبلاگ: Yousha.Blog.ir

    صدام: "اگر با ارتش شاه ایران طرف بودیم، یک ماهه جنگ را می بردیم"
    http://gulfnews.com/opinion/thinkers/ira...i-1.500997
    ۱۳۹۷ آذر ۴ ۰۱:۰۸ عصر
    یافتن ارسال‌ها WWW پاسخ با نقل قول
     تشکر شده توسط : kingblog ayoubsys
    kingblog آفلاین
    عضو
    ***

    ارسال‌ها: 62
    تاریخ عضویت: ۱۳۹۵ تير ۴
    اعتبار: 0
    تشکرها : 31
    ( 1 تشکر در 1 ارسال )
    ارسال: #3
    RE: جلوگیری از نمایش مقادیر تکراری
    ممنون
    درسته
    کوئری من اینجوریه:
    کد PHP:
    SELECT FROM admin_soal 
    ولی میخوام توی این کوئری ردیف های تکراری رو نشون نده
    یعنی میخوام مثلا از بین 20 ردیف، 10 مورد رو بصورت رندوم و تصادفی نشون بده ولی یک ردیف رو دوبار یا سه بار نشون نده و فقط یک بار بار نشون بده
    اگه از کوئری زیر استفاده کنم، در نمایش اطلاعات خطا میده:
    کد PHP:
    SELECT DISTINCT id FROM admin_soal 
    باید حلامت * توی کوئری باشه چون به کل اطلاعات در نمایش اطلاعات نیاز هست
    ۱۳۹۷ آذر ۴ ۰۵:۲۷ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    ImanAzadi آفلاین
    عضو مهم
    ****

    ارسال‌ها: 250
    تاریخ عضویت: ۱۳۹۲ اسفند ۲
    اعتبار: 0
    تشکرها : 37
    ( 12 تشکر در 10 ارسال )
    ارسال: #4
    RE: جلوگیری از نمایش مقادیر تکراری
    هیچ راهی وجود نداره جز اینکه نام تمام فیلدها رو تو کوئری بیارید

    کد:
    select distinct  f1,f2,f3,f4 from table_name

    یا

    کد:
    select f1,f2,f3,f4 from table_name group by f1,f2,f3,f4
    ۱۳۹۷ آذر ۶ ۰۸:۴۵ صبح
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط : Y.P.Y kingblog ayoubsys
    « قدیمی تر | تازه‌ تر »

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


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