PDA

View Full Version : همه جدولها در دستور FROM



vb_nima
چهارشنبه 16 خرداد 1386, 08:46 صبح
با سلام
ببینید این سوال را در قسمت sql server مطرح کردم کسی جواب نداد.این جا شاید از دوستان کسی بتونه جواب بده.
من در جدولی به نام T لیستی از نام جدولهایم را که در دیتابیس ایجاد شده است نگهداری میکنم در فیلدی به نام Name. یعنی اینکه هر سطر از جدول T بیانگر اسم یک جدول در دیتابیس است.
سوال اینجاست که چطوری از دستور Select استفاده کنم که همه جدول های موجود در جدول T را جستجو کنه. به عبارت دیگه در دستور From از چه عبارتی استفاده کنم که همه جدول های داخل T را شامل شود؟
__________________

mpmsoft
چهارشنبه 16 خرداد 1386, 09:17 صبح
SELECT * FROM Tbl1 UNION ALL (SELECT * FROM Tbl2) UNION ALL (SELECT * FROM Tbl3)




می تونی تو ی یک حلقه بذاری تا بصورت خودکار این دستورو بسازه و سپس این دستورو اجرا کنی