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

نام تاپیک: آخرین ها در هر دسته

  1. #1

    آخرین ها در هر دسته

    من به یک مشکل بد برخورد کردم ... از انجایی که دوباره باید همه چیزرو اینجا تایپ کنم و از انجایی که هر دوسایت برای من محترمند .. من سوالم را در ایران دولوپرز پرسیدم .. و با اجازه لینکش رو اینجا می گذارم ... اگر ممکن است لطف بفرمایید جواب دهید
    http://www.irandevelopers.com/forum/...1&ThreadPage=1

  2. #2
    سلام آقا محمد

    یکی از راههای ابتدایش اینطوریه که یه جدول کمکی داشته باشی با فیلد ردیف . بعد با این دستور شماره ردیف مورد نظر رو به اون جدول منتقل کنی


    SELECT MAX(ID) AS id
    FROM table1
    GROUP BY number


    حالا با یه inner join جواب بالا رو دارید


    SELECT Table1.id, Table1.number, Table1.mandeh AS my_mandeh
    FROM Table1 INNER JOIN
    table2 ON table1.ID = Table2.id

    راههای ساده تر هم باید باشه مثلا یه چیزی مثل کد زیر که نمی دونم کجاش درست نیست که کار

    نمی کنه


    SELECT *
    FROM Table1
    WHERE (id IN
    (SELECT MAX(ID) AS id
    FROM table1
    GROUP BY number))
    [/code]

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

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