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

نام تاپیک: بدست آوردن اطلاعات بر مبنای دو فیلد مختلف

  1. #1

    بدست آوردن اطلاعات بر مبنای دو فیلد مختلف

    با سلام ما سه فیلد داریم به نام های ID و DATE و BIN خوب فیلد ID شماره پرسنلی فرد وفیلد DATE تاریخ را در خود نگهداری می کند و فیلد BIN امتیازی است از میان اعداد 1 الی 5 .

    حالا من می خواهم به عنوان مثال برای ID شماره 20 بر اساس تاریخ های 20/02/90 تا تاریخ های 30/02/90 ببینم این کد شماره 20 چند امتیاز 4 به دست آورده است.

    کد شماره 20 از تاریخ 20/02/1390 تا تاریخ 30/02/1390 تعداد 7 مورد امتیاز 4 به دست آورده است.

    با چه دستوری می توان این عدد 7 که تعداد امتیاز 4 در این بازه زمانی است را به دست آورد.

    با تشکر از شما دوستان

  2. #2
    کاربر دائمی آواتار alimanam
    تاریخ عضویت
    مرداد 1386
    محل زندگی
    لندن
    سن
    38
    پست
    1,556

    نقل قول: بدست آوردن اطلاعات بر مبنای دو فیلد مختلف

    با سلام

    شما کجا بر اساس 2 فیلد دارین این کار رو انجام میدین ؟!!!! شما بر اساس id بعد بر اساس تاریخ ( تا اینجا 2 فیلد درگیر شد ) و در انتها بر اساس فیلد امتیاز دارین این کار رو انجام میدین یعنی شد 3 تا فیلد !

    و اما بعد , از این سورس که واست نوشتم استفاده کن به راحتی این کار صورت گرفته . راستی سعی کن اسم فیلدها رو جوری انتخاب نکنی که بعداً مشکل زا بشه مثلاً اسم فیلد دوم شما Date هستش به نظر خودت درسته از همچین اسم پدر مادر داری داری استفاده میکنی ؟!!!! من در این مثال نام این فیلد رو Datee انتخاب کردم ( البته بهتر بود چیز دیگه ایی انتخاب میکردم اما واسه کار شما شبیه اسم فیلد شما انتخابش کردم )




    موفق باشید ./
    فایل های ضمیمه فایل های ضمیمه
    آخرین ویرایش به وسیله alimanam : پنج شنبه 22 اردیبهشت 1390 در 00:08 صبح

  3. #3

    نقل قول: بدست آوردن اطلاعات بر مبنای دو فیلد مختلف

    با سلام و تشکر
    این مواردی که فرمودید کاملا درست ولی من هم برای مثال اون اسامی رو ذکرکردم و نظر شما کاملا درست هست برای نامگذاری فیلد.
    از وقتی که گذاشتید هم واقعا از شما سپاسگذارم

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

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