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

نام تاپیک: لطفا کمک کنید - خطا در دستور SQL

  1. #1
    کاربر دائمی
    تاریخ عضویت
    فروردین 1382
    محل زندگی
    Iran
    پست
    141

    لطفا کمک کنید - خطا در دستور SQL

    با سلام
    دستور زیر پس از انتساب و اجرا باعث قفل شدن سیستم می شود
    به نظر شما مشکل کجا است
    نکته: پس از اضافه کردن Group By سیستم دچار مشکل می شود
    select code from T1 where
    number IN
    (select number from T2 where date='82/10/06')

    group by code

    :cry: :cry:

  2. #2
    code , date را نیز در select اضافه کنید احتمالا مشکل حل میشود

  3. #3
    کاربر دائمی آواتار vadood
    تاریخ عضویت
    فروردین 1382
    محل زندگی
    تهران
    پست
    858
    پس از اضافه کردن Group By

    اضافه کردن GROUP BY در این مورد چه فایده ای دارد؟

  4. #4
    کاربر دائمی
    تاریخ عضویت
    فروردین 1382
    محل زندگی
    Iran
    پست
    141
    با سلام خدمت شما دوستان عزیز

    Group By در این مثال باعث گروه بندی شدن بر اساس فیلد Code می شود

    لازم است اضافه کنم که مشکل من حل شده و خطای فوق ناشی از بد طرح شدن دستور
    Select بود.
    من مثال فوق را به صورت دیگری استفاده کردم که دارای حداقل زمان پردازش می باشد

  5. #5
    کاربر دائمی آواتار vadood
    تاریخ عضویت
    فروردین 1382
    محل زندگی
    تهران
    پست
    858
    select code from
    چون شما فقط کد را انتخاب کردید دیگر چیزی نیست که بر اساس کد گروه بندی بخواهد بشه. به هر حال مشکل شما دیگه حل شده.
    موفق باشید.

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

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