PDA

View Full Version : راهنمایی برای دستور select



hossein_rohollah
دوشنبه 21 فروردین 1391, 16:57 عصر
با سلام، من یه سوال درمورد دستور SQL دارم،لطفا مرا راهنمایی کنید:
من یه جدول مثل شکل زیر دارم که درآمد های افراد در آن به ثبت می رسد، فقط وقتی درآمد از نوع طلب کاری است کد شخصی که مبلغی را قرض کرده بوده را در ستون P_ID_ آورده ام و اگر درآمدهای دیگر باشد در این ستون چیزی وارد نمی شود.

http://dc541.4shared.com/img/9PsfeDl9/s7/0.8432814853160684/2_online.jpg
کد فردی است که مشخصات کامل آن درون جدولی به نام Personel که دو فیلد ID و Name دارد قرار دارد.
حال میخواهم select ای داشته باشم که تصویر زیر را به من بدهد. یعنی در اگر درآمد از نوع طلب کاری بود نام فرد قرض گیرنده آورده شود درغیر این صورت خالی باشد.
http://dc428.4shared.com/img/T9_WcAMm/s7/1_online.jpg

p.yazdkhasti
دوشنبه 21 فروردین 1391, 17:53 عصر
سلام
اگر نام Table اول را Income در نظر بگیریم Query به صورت زیر در نوشته می شود:

SELECT Income.*,Personnel.Name
FROM Income LEFT JOIN Personnel ON Income.p_id_=Personnel.ID