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

نام تاپیک: query برای پیدا کردن فاصله بین دو عدد در فیلد

  1. #1

    query برای پیدا کردن فاصله بین دو عدد در فیلد

    با سلام من یک فیلد عددی دارم که بر اساس سعودی مرتب شده(بزرگ به کوچک) ما بین اعداد این فیلد یک سری اعداد خالی است مثل 9.6.5.4.2.1 من میخوام با query عدد8و 7و3 را برام پیدا کنه

    ممنون

  2. #2
    اگر Net. نمی دانید وارد نشوید.

  3. #3

  4. #4

    حل شد

    ممنونم از دوستانی که نظر دادن من هر دو لینک را مطالعه کردم یکی از اونها با sql 2005 کار میکرد و لینک خیلی پیچیده و سخت کد نوشته بود من کدی نوشتم که این کارو در 2000و 2005 انجام دهد و در سطح کلاس اول باشه

    DECLARE @Max SMALLINT
    SELECT @Max=max(f)
    FROM table1
    DECLARE @TableTemp TABLE (
    count smallint)
    WHILE @Max>0
    BEGIN
    INSERT @TableTemp VALUES(@Max)
    SET @Max=@Max-1
    END
    SELECT count
    FROM @TableTemp
    WHERE count not IN(select f from table1)


    فقط کافیه به جای table1 نام جدولتونو بزارین و به جای f نام فیلدتونو بزارین
    همه چیز را همگان دانند

  5. #5
    کوئری که شما نوشنید اگر قرار باشه فقط یک بار اجرا بشه، چندان اشکالی ندارد.
    ولی استفاده مکرر از آن سربار خیلی زیادی بر روی سیستم تان می گذارد، مخصوصاً اگر بخواهید رنج بزرگی از اعداد را بسازید.
    اگر Net. نمی دانید وارد نشوید.

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

  1. the query must be an updateable query
    نوشته شده توسط hamed_bostan در بخش VB.NET
    پاسخ: 2
    آخرین پست: چهارشنبه 08 فروردین 1386, 16:02 عصر
  2. خطای Query در #C
    نوشته شده توسط SYSMAN در بخش C#‎‎
    پاسخ: 5
    آخرین پست: سه شنبه 15 اسفند 1385, 06:09 صبح
  3. مشکل در ثبت اطلاعات در query
    نوشته شده توسط maisam57 در بخش برنامه نویسی در Delphi
    پاسخ: 4
    آخرین پست: دوشنبه 03 مهر 1385, 09:17 صبح
  4. درخواست یک query
    نوشته شده توسط golagha_program در بخش Access
    پاسخ: 3
    آخرین پست: پنج شنبه 30 شهریور 1385, 12:20 عصر
  5. Query
    نوشته شده توسط حمیدرضاصادقیان در بخش برنامه نویسی در Delphi
    پاسخ: 3
    آخرین پست: پنج شنبه 30 شهریور 1385, 03:09 صبح

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

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