انتخاب از چند جدول با Query
      

 
Persian Forum Network - Try to be a Professional
صفحه نخست .:.  کاربران .:.   .:. تقویم  .:. کاربران آنلاین
خوش آمدید میهمان ( ورود | ثبت نام )
  /     /  



انتخاب از چند جدول با Query باز / بسته
نویسنده
پیغام
ارسال شده در تاریخ یکشنبه 31 تیر 1386 - 11:02 بعدازظهر
تازه اول راهه

تازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راهه

گروه: کاربران
آخرین بازدید: دوشنبه 1 بهمن 1386 - 1:12 بعدازظهر
پست ها: 12, بازدید ها: 14
سلام
یه مشکلی تو اکسس برام پیش اومده لطفا هر کی می دونه کمک کنه

من  5 تا Table دارم که تو هر کدوم یه column هست به نام Vaziate که سه مقددار مشخصی می گیرد

حالا من می خواهم با Query از این 5 جدول تمام رکوردهایی که فیلد Vaziate  اونا برابر یک مقدار مشخصی است لیست کنم

این کار برای یه جدول با Query عین آب خوردنه ولی یرای بیشتر از یکی نمی دونم چی کار کنم

لطفا کمک کنین
پست شماره 14972
تبلیغات
ارسال شده در تاریخ یکشنبه 31 تیر 1386 - 11:28 بعدازظهر


Most Valuable Professional

Most Valuable Professional

گروه: مدیر انجمن (ویژه 2)
آخرین بازدید: دیروز 20:40:38
پست ها: 1,453, بازدید ها: 2,040
سلام

فرضا برای مقدار 1 :

PFN Code



SELECT * FROM Table1, Table2, Table3, Table4, Table5 WHERE Table1.Vaziate=1 AND Table2.Vaziate=1 AND Table3.Vaziate=1 AND Table4.Vaziate=1 AND Table5.Vaziate=1










   
پست شماره 99439
ارسال شده در تاریخ دوشنبه 1 مرداد 1386 - 12:43 صبح
تازه اول راهه

تازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راههتازه اول راهه

گروه: کاربران
آخرین بازدید: دوشنبه 1 بهمن 1386 - 1:12 بعدازظهر
پست ها: 12, بازدید ها: 14


fmh1
سلام

فرضا برای مقدار 1 :

PFN Code



SELECT * FROM Table1, Table2, Table3, Table4, Table5 WHERE Table1.Vaziate=1 AND Table2.Vaziate=1 AND Table3.Vaziate=1 AND Table4.Vaziate=1 AND Table5.Vaziate=1









سلام

تشکر ولی کد شما مشکل داره

مشکلش اینه که اولا وقتی می خواهیم Query  رو run کنیم 5 بار مقدار مورد نظر رو می پرسه !!!!!! هی باید 5 بار 1 بزنیم

از همه مهم تر مثلا اگه اینو برای 2 جدول بنویسیم و از جدول 1  ، 3 رکورد این خاصیت رو داشته باشه و از جدول 2 ، 4 رکورد
اونوقت Query به ما 12 رکورد می دهد یعنی تو هم ضرب می کنه ، به ازای اولی از جدول 1 ، 4 تای دومی رو نشون می ده الاآخر

مشکل دیگه (اگه این حل بشه همش حله) : Query رکورد ها رو کنار هم نشون میدهد نه زیر هم
یعنی هر رکورد ما سطری طولانیه که اطلاعات جدول 1 رو داره کنارش اطلاعات جدول 2 الاآخر
برای همینه که تو هم ضرب می شه

به علاوه من از این Query دارم تو VB.net  استفاده می کنم اگه این مساله تو VB.net
راحت حل میشه از VB.net  بگین

تشکر
پست شماره 99440
ارسال شده در تاریخ دوشنبه 1 مرداد 1386 - 3:36 بعدازظهر


Most Valuable Professional

Most Valuable Professional

گروه: مدیر انجمن (ویژه 2)
آخرین بازدید: دیروز 20:40:38
پست ها: 1,453, بازدید ها: 2,040

تیبل 1


تیبل 2




PFN Code


SELECT Table1.ID FROM Table1 WHERE Table1.ID=1 UNION ALL SELECT Table2.ID FROM Table2 WHERE Table2.ID=1




نتیجه Query

fmh12007-07-23 12:14:38





   
پست شماره 99441
« تاپیک قبلی | تاپیک بعدی »


خواندن این تاپیک باز / بسته
کاربر فعال: 1 (1 مهمان, 0 کاربر, 0 کاربر ناشناس)
در حال حاضر هیچ کاربری در حال مشاهده این تاپیک نیست.
مدیران انجمن: فرشاد, Shahrad, Xiphi, علیرضا, ace4cia

دسترسی ها باز / بسته

اختلاف زمانی GMT +3:30, ساعت 7:23 صبح



   Sponsored By
EUKHOST - InstantASP - MTN Irancell
Execution: 0.031. 14 queries. Compression Disabled
Powered By InstantForum.NET v4.1.4 © 2008
Contact Us .:. Advertising .:. Professional Web Hosting
PF News .:. Dolphins .:. PF Girls .:. PF Boys .:. PFN MVP .:. Persian Pics
2004-2008 Persian Forum Network. All Rights Reserved.