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

نام تاپیک: سوال در مورد SELECT گرفتن از یک جدول

  1. #1

    سوال در مورد SELECT گرفتن از یک جدول

    سلام بهمه دوستان

    من یک جدول دارم که توش 2تا فیلد اصلی دارم یکی cat id هست و یکی parent id هست

    حالا من میخام یا یک کوئری از این جدولم خروجی بگیرم فرض کنید داده ها تو جدول اینجوری باشه:

    cat id parent id
    1001 100

    101 1001

    100 1002
    102 1001

    و همینطور که مثلا فرض کنید 1001 مربوط به تلویزیون ها هست و 100 مربوط به سونی و 101 سامسونگ و...

    حالا من میخوام مثلا 10تا جدید هر کدوم از این parent هارو(مثلا 10 محصول جدید سونی و سامسونگ و...) رو بگیرم

    نمیدونم چه جوری میشه این کارو کرد

    من تونستم یک کوئری بزنم که فقط آخرین از هر کدوم بیاد ولی واسه کار من باید حداقل 10 تا باشه نه یکی

    ممنون میشم اگه دوستان کمکم کنن

  2. #2
    کاربر جدید آواتار amiramt
    تاریخ عضویت
    فروردین 1389
    محل زندگی
    نصف جهان
    سن
    33
    پست
    21

    Cool نقل قول: سوال در مورد SELECT گرفتن از یک جدول

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

    select top(10) catid , parentid from tbl_Articles where catid = 1001 order by parentid desc

    اگر با این کد مشکلتون حل نشد ، می توانید سوال و مشکلتون را با من به صورت واضح تر در میان بگذارید ، من بیشتر مواقع آنلاین هستم.
    id man : amtchater@yahoo.com
    ویا در همین جا یه بار دیگر مشکل خود را به صورت واضح تر بیان کنید و اون خطی را که نوشته اید تا یک کالا را بیاره را هم بیان کنید.


    البته این را هم بگوییم که جدول شما دارای آنومالی و افزونگی داده می باشد ، اگر می خواهید رفع شود بهم بگید تا راه رفع آن را بگم.
    مشکلات خود را برام off بذارید چون من زیاد جواب سوالات در تاپیک را وقت نمی کنم که بدم.



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

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