PDA

View Full Version : سوال: گرفتن گزارش



طبیب دل
شنبه 05 شهریور 1390, 11:30 صبح
با سلام به دوستان
دو تا گزارش دارم به شکل زیر چطور میتونم اینها رو با هم ترکیب کنم؟ آیا باید از union استفاده کنم؟
لطفآ راهنمایی کنید خیلی حیاتی است.
با تشکر.

طبیب دل
شنبه 05 شهریور 1390, 15:04 عصر
هیچ کس نظری نداره

nilmil_nil
شنبه 05 شهریور 1390, 15:21 عصر
سلام ! با دستو ر Inner Join می تونی اینم یه نمونه کد

SELECT PayHazineh.PH_ID, PayHazineh.H_ID, TblHazineh.H_Name, PayHazineh.PH_Price,
PayHazineh.PH_Date, PayHazineh.PH_Memo
FROM TblHazineh INNER JOIN
PayHazineh ON TblHazineh.H_ID = PayHazineh.H_ID WHERE (PH_ID={0})

که باید شم فیلد مثلا idmelli از جدولتون رو به جای H_ID جدول من بذارین
با تشکر

طبیب دل
شنبه 05 شهریور 1390, 15:55 عصر
ببینید من میخوام که در گزارش نهایی تمام فیلدهای موجود در دو جدول رو داشته باشم. وقتی که رکوردهای جدول اول رو میاره فیلدهای جدول دیگه null باشه و وقتی رکوردهای جدول دوم رو میاره فیلدهای جدول اول null باشه.
با inner join هم امتحان کردم ولی همه فیلدهارو با هم در یک ردیف میاره که باعث میشه چند رکورد اضافه تولید کنه.