PDA

View Full Version : سوال: اشکال در join دو جدول



forough.sh
چهارشنبه 24 فروردین 1390, 00:42 صبح
سلام
دو تا جدول دارم که می خوام با هم join کنم مثلا جدول اولم دو تا فیلد تاریخ و نام کالا داردو جدول دومم فیلدهای محل کالا و نام کالا من می خوام این دو تا جدول طوری ترکیب بشن که در یه بازه زمانی(مربوط به تاریخ در جدول اول) کالاهای موجود در یه محل کالا(مربوط به فیلد محل کالادر جدول دوم) به دست بیاد. من با join نوشتم ولی هیچ جوابی برنگردوند اصلا نمی دونم همچین کاری امکان پذیره یا نه؟
[s="select * from darayf INNER JOIN kala on daryaft.name_kala=kala.name_kala where kala.mahalkala="'+mahalkala+'" and daryaft.tarikh between '1389/10/23' and '1390/01/23' "
یه مشکل دیگه هم هست در صورتی که کل شرط رو بردارم بازم نتیجه درستی نمی ده در واقع اگه باید 100 تا رکورد برگردونه فقط 10 تا رکورد نشون بده . از اونجا که نام کالاها رو از یک جدول به جدول دیگه کپی کردم مطئنم که درست عین همن ولی نمی دونم چرا نشونشون نمی ده . در ضمن به فارسی هستند تمامی فیلداها.

azaditafakor
چهارشنبه 24 فروردین 1390, 06:45 صبح
این سوال مربوط به تالار پایگاه داده هستش ولی ...

معمولا sql با حرف "ی" در فارسی مشکل داره ببینید از اونه ؟ :متفکر:

اگر هم نبود فایل دیتابیس رو قرار بدید که بشه روش کوئری زد که شما هم جواب بگیرید.
Script هم کفایت میکنه. :لبخندساده: