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

نام تاپیک: مرتب سازی براساس آخرین سطرهای وارد شده

  1. #1

    Question مرتب سازی براساس آخرین سطرهای وارد شده

    سلام دوستان
    برای مرتب سازی براساس آخرین سطرهای وارد شده (مثلا لیست آخرین اخبار یا آخرین محصولات) شما چه کدی رو پیشنهاد می دید؟

    خودم به این شکل نوشتم :

    select top(8) * from Products order by Pid desc


    ولی مشکلش اینجاست که وقتی رکوردی رو حذف می کنم چون فیلد Pid رو Indentity گذاشتم وقتی رکورد جدید رو وارد می کنم Seed همون عدد قبلیه.

  2. #2
    کاربر دائمی آواتار ASKaffash
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    تهران
    پست
    2,427

    نقل قول: مرتب سازی براساس آخرین سطرهای وارد شده

    سلام
    پیشنهاد من برای شما استفاده از یک فیلد اتوماتیک برای تاریخ است مثلا D در مثال ذیل فیلد اتوماتیک شماست


    Create Table MT(A bigint,B varchar(50),C tinyint,D datetime)
    Alter Table MT Add Constraint DF_MT_D Default (getdate()) For D

    بنابراین :

    Select Top 10 * From MT Order By D Desc

تاپیک های مشابه

  1. پرش به آخرین رکورد وارد شده در دیتا گرید ویو
    نوشته شده توسط dark-man در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 6
    آخرین پست: شنبه 15 فروردین 1388, 16:03 عصر
  2. امکان مرتب سازی براساس چند فیلد ؟؟
    نوشته شده توسط ealvandi در بخش SQL Server
    پاسخ: 3
    آخرین پست: چهارشنبه 15 فروردین 1386, 01:24 صبح
  3. تشخیص آخرین رکوردهای وارد شده در جدول
    نوشته شده توسط masysh در بخش SQL Server
    پاسخ: 4
    آخرین پست: جمعه 25 فروردین 1385, 22:48 عصر
  4. مرتب سازی براساس حروف الفبا
    نوشته شده توسط mostafa612003 در بخش Access
    پاسخ: 2
    آخرین پست: پنج شنبه 26 خرداد 1384, 08:49 صبح
  5. آخرین رکورد وارد شده کدومه؟
    نوشته شده توسط mehdi_moosavi در بخش SQL Server
    پاسخ: 2
    آخرین پست: یک شنبه 08 شهریور 1383, 13:07 عصر

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

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