PDA

View Full Version : مشکل در کوئری ( Join )



djhooman
دوشنبه 27 مرداد 1393, 22:35 عصر
با سلام خدمت دوستان

من یه مشکلی تو نمایش کوئری دارم ...

جدول User
ID
Username
password

---------------------------
جدول Estelam
EstelamID
CustomerID
UserRequest
UserResponder
....
....
....
حالا با این کوئری فقط نام کاربر ثبت کننده درخواست استعلام نمایش داده میشه !!!
در حالی که من میخوام بغیر از نام کاربر ثبت کننده درخواست استعلام ، نام کاربر پاسخ دهنده استعلام هم نشون بده ...

122428

کوئری فعلی ام :




SELECT Estelam.EstelamID AS [شماره استعلام], Customer.ShParvandeh AS [شماره پرونده], Customer.Malek AS مالک, Customer.NoeDarkhast AS [نوع درخواست],
Estelam.Now_Cartable AS [کارتابل فعلی], Estelam.Waiting_Cartable AS [در انتظار ارسال به], Users.FullName AS [کارشناس ثبت کننده استعلام],
Estelam.TarikhSabtEstelam AS [تاریخ ثبت استعلام], Estelam.Tasvie AS [وضعیت استعلام از مالی], Estelam.UserResponder AS [پاسخ دهنده استعلام],
Estelam.TarikhJavabEstelam AS [تاریخ جواب استعلام], Estelam.Tozihat AS توضیحات
FROM Estelam INNER JOIN
Users ON Estelam.UserRequest = Users.ID INNER JOIN
Customer ON Estelam.CustomerID = Customer.CustomerID





یعنی بعبارتی میخوام نام کاربری کارشناس پاسخ دهنده استعلام هم نمایش داده بشه !!!!

djhooman
دوشنبه 27 مرداد 1393, 22:59 عصر
در حال حاظر نتیجه کوئری اینه

122429

که میخوام به این صورت نمایش داده شود ( خروجی پاسخ دهنده استعلام مانند کارشناس ثبت کننده استعلام نام کاربر باشه )

122430

djhooman
سه شنبه 28 مرداد 1393, 19:56 عصر
کسی تا بحال به این مشکل برنخورده ؟؟؟؟؟

ham3d1988
چهارشنبه 29 مرداد 1393, 07:48 صبح
سلام
بجای

, Estelam.UserResponder AS [پاسخ دهنده استعلام]


بنویسید:


,(select U.UserName from Users U where U.ID=Estelam.UserResponder) AS [پاسخ دهنده استعلام]

djhooman
چهارشنبه 29 مرداد 1393, 22:16 عصر
ممنون از راهنماییتون