reza1699
چهارشنبه 16 بهمن 1392, 12:55 عصر
من یه جدول به نام اکشن دارم و یک جدول به نام یوزر !
در جدول اکشن یک کد فرستنده هست و یک کد گیرنده.یعنی کد هر دو ثبت میشه
و در جول یوزر هم تمام کدهای یوزرها به همراه مشخصاتشون هست.
حالا چطور میتونم با یک اینرجوین در گزارش کریستال ریپورتم به جای کد یوزرها ، سمتشون رو نمایش بدم؟
برای یکیش (مثلا فرستنده) مشکلی نیست ! ولی وقتی دو تا میشه و یک بار دیگه باید اینرجوین کنم...اون زمان چطور میشه؟
select * from Actions inner join Users on actions.UserID=users.Code
در حالت بالا صرفا مشخصات فرستنده رو میاره جلوی فیلد های اکشن ! حالا میخوام مشخصات گیرنده هم بیاره !
اون فیلد دومی که گیرنده هستش و در جدول اکشن موجوده ، اسمش Kartabl هست.
در جدول اکشن یک کد فرستنده هست و یک کد گیرنده.یعنی کد هر دو ثبت میشه
و در جول یوزر هم تمام کدهای یوزرها به همراه مشخصاتشون هست.
حالا چطور میتونم با یک اینرجوین در گزارش کریستال ریپورتم به جای کد یوزرها ، سمتشون رو نمایش بدم؟
برای یکیش (مثلا فرستنده) مشکلی نیست ! ولی وقتی دو تا میشه و یک بار دیگه باید اینرجوین کنم...اون زمان چطور میشه؟
select * from Actions inner join Users on actions.UserID=users.Code
در حالت بالا صرفا مشخصات فرستنده رو میاره جلوی فیلد های اکشن ! حالا میخوام مشخصات گیرنده هم بیاره !
اون فیلد دومی که گیرنده هستش و در جدول اکشن موجوده ، اسمش Kartabl هست.