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

نام تاپیک: درخواست راهنمایی در نوشتن یه دستور جستجو

  1. #1

    درخواست راهنمایی در نوشتن یه دستور جستجو

    سلام
    من یه جدول دارم که توی اون ID ماشین و ID محل پروژه مربوط به ماشین رو همراه با زمان اختصاص ماشین به پروژه دارم ، یک ماشین میتونه در تاریخ های مختلف در پروژه های مختلفی قرار بگیره ، نمیدونم چه طور یه Query بنویسم که ID محل پروژه رو بهش بدم و ماشین هایی که الان در این پروژه هستند رو خروجی بگیرم .
    ممنون میشم راهنمایی بفرمائید.

  2. #2

    نقل قول: درخواست راهنمایی در نوشتن یه دستور جستجو

    میدونم باید اطلاعات گروه بندی بشه و از تاریخ سورت بشه ولی نمیدونم منطقش چی میشه ... کسی نیست ...؟

  3. #3

    نقل قول: درخواست راهنمایی در نوشتن یه دستور جستجو

    سلام.
    شما ساختار جداول رو بنویسید تا راحتتر بشه دستور مورد نظر رو نوشت.
    در ضمن خودتون تلاشی برای حلش نکردید؟ به چه راه حل هایی پی بردین؟؟اونها رو هم بیان کنید.

  4. #4

    نقل قول: درخواست راهنمایی در نوشتن یه دستور جستجو

    جدول من سه فیلد داره

    1. شناسه ماشین
    2. شناسه پروژه
    3. تاریخ در اختیار قرار گرفتن ماشین در این پروژه

    دو فیلد اول کلید خارجی به جداول اطلاعاتی خودشون میشن و از نوع int هستند و فیلد آخر زمان assign شدن ماشین به پروژه رو نشون میده که از نوع date time است.

    تلاش که قاعدتا شده ولی به نتیجه ای روی این مورد نرسیدم .
    چیزی که به ذهنم میرسه اینه که باید به کمک شناسه ماشین یه گروه بندی انجام بشده و روی هر گروه که مختص یه ماشین خاص هست ، با سورت کردن زمان تاپ 1 رو برداشت . حالا با شرط پروژه خاص نتیجه رو فیلتر کرد .

  5. #5

    نقل قول: درخواست راهنمایی در نوشتن یه دستور جستجو

    این هم اسکریپت جدولم


    CREATE TABLE [dbo].[MachinShop](
    [MachineryID] [int] NOT NULL,
    [WorkshopID] [int] NOT NULL,
    [Date] [datetime] NULL,
    CONSTRAINT [PK_Machin-Shop] PRIMARY KEY CLUSTERED
    (
    [MachineryID] ASC,
    [WorkshopID] ASC
    )WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
    ) ON [PRIMARY]

    GO
    USE [CMMS]
    GO
    ALTER TABLE [dbo].[MachinShop] WITH CHECK ADD CONSTRAINT [FK_Machin-Shop_Workshop] FOREIGN KEY([MachineryID])
    REFERENCES [dbo].[Workshop] ([WorkshopID])

  6. #6

    نقل قول: درخواست راهنمایی در نوشتن یه دستور جستجو

    سلام
    اینطور که من متوجه شدم فیلتر شما باید روی ID محل پروژه و تارخ باشه. الان منظورتون کی؟؟ اگر آخرین رکورد رو میخواین باید تاریخ رو سورت کنید. در غیر اینصورت اگر زمان خاصی مورد نظرتون است باید تاریخ هم فیلتر شود. نیازی به گروه بندی هم نیس. نتیجه هم با جدول ماشین ها مرتبط میشه و اسم ماشین ها رو خروجی میگیرم.

  7. #7

    نقل قول: درخواست راهنمایی در نوشتن یه دستور جستجو

    ممنونم ، با گذاشتن ROW_NUMBER و پارتیشن بندی مشکلم رو حل کردم .

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

  1. سوال: درخواست راهنمایی جهت نوشتن سازنده در کلاس
    نوشته شده توسط mrmohsen در بخش VB.NET
    پاسخ: 2
    آخرین پست: جمعه 23 مرداد 1388, 23:44 عصر
  2. درخواست راهنمایی برای نوشتن برنامه
    نوشته شده توسط ایمان اختیاری در بخش C#‎‎
    پاسخ: 0
    آخرین پست: دوشنبه 08 تیر 1388, 16:59 عصر
  3. درخواست راهنمایی برای نوشتن DLL
    نوشته شده توسط Copricorn در بخش برنامه نویسی در 6 VB
    پاسخ: 1
    آخرین پست: چهارشنبه 18 بهمن 1385, 08:51 صبح
  4. درخواست راهنمایی برای نوشتن select دیکشنری
    نوشته شده توسط ehsan2000 در بخش SQL Server
    پاسخ: 8
    آخرین پست: پنج شنبه 07 اردیبهشت 1385, 10:31 صبح
  5. درخواست راهنمایی برای نوشتن یک select
    نوشته شده توسط jafari1 در بخش SQL Server
    پاسخ: 8
    آخرین پست: چهارشنبه 05 بهمن 1384, 19:08 عصر

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

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