PDA

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



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

group by code

:cry: :cry:

moradi_am
دوشنبه 08 دی 1382, 08:08 صبح
code , date را نیز در select اضافه کنید احتمالا مشکل حل میشود

vadood
دوشنبه 08 دی 1382, 17:24 عصر
پس از اضافه کردن Group By


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

shsoft
دوشنبه 08 دی 1382, 22:02 عصر
با سلام خدمت شما دوستان عزیز

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

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

vadood
چهارشنبه 10 دی 1382, 09:51 صبح
select code from

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