PDA

View Full Version : ساخت یک کوئری از 2 جدول در 2 دیتابیس متفاوت



A.Farzin
یک شنبه 08 مرداد 1385, 18:21 عصر
من 2 جدول دارم که هر کدامشان در یک دیتابیس مستقل نگهداری می‌شوند. می‌خواهم یک کوئری بسازم که براساس یک فیلد مشترک، اطلاعات این دو جدول را برای تولید یک گزارش با هم تلفیق کند.
چگونه این کار ممکن است؟

در حال حاضر، برای این منظور، از روی یکی از این جدولها، یک جدول موقت در دیتابیس دیگری می‌سازم و بعد از این کار کوئری مورد نظرم را اجرا و در پایان هم این جدول موقت را پاک می‌کنم.
نمی‌خواهم این کار را بکنم. دنبال این هستم که آیا راهی برای ساخت یک کوئری روی دو جدول موجود در دو دیتابیس مستقل هست یا نه؟

mzjahromi
یک شنبه 08 مرداد 1385, 19:13 عصر
دو دیتا بیس رو درون یک دایرکتوری قرار بدید و نام دیتابیس رو قبل از جداولتون بنویسید

karmand
دوشنبه 09 مرداد 1385, 06:44 صبح
link table که براحتی این کار را میکند!

Zarghami_A
سه شنبه 10 مرداد 1385, 15:37 عصر
با تشکر از پاسخ تان
من از Link Table استفاده کردم و در اینجا درست کار کرد

1 - اگر این دو دیتا بیس را به وب انتقال بدهم برای مسیر لینک در جدول لینک شده مشکل را چطور حل کنم؟ لطفا روشی برای آدرس دهی جدول لینک شده به صورت Relative ذکر کنید؟

2 - آیا بین دو دیتا بیس جدول لینک شده بطور خودکار Refresh میشود؟