PDA

View Full Version : از این جدول چطور select بگیرم



S_VB.max
دوشنبه 22 اسفند 1390, 12:45 عصر
سلام
من یک جدول به صورت زیر دارم:

Code Num fName
----------------------------------
1000 1 Ali
1000 2 Zahrah
1001 1 Hasan
1001 2 Maryam

می خوام دستور SQl بنویسم که نتیجه آن مثل زیر باشه :


Code fName fNameHamsar
--------------------------------------------
1000 Ali Zahrah
1001 Hasan Maryam

لطفا راهنمایی کنید

sadaf_
دوشنبه 22 اسفند 1390, 12:48 عصر
از همین جدول در ویو 2 تا بگذار کد جدول 1 را با جدول 2 join کن و فیلدها را انتخاب کن

و در جدول دوم شرط بگذار که num=2

tiphooo
دوشنبه 22 اسفند 1390, 19:26 عصر
SELECT Code,fName,(SELECT fName FROM YourTable WHERE Code=P.Code AND Num=2) AS fNameHamsar FROM YourTable P WHERE Num=1