PDA

View Full Version : تغییر Query و قرار دادن موجود نا موجود به جای True و False



Mousavmousab
جمعه 02 اسفند 1392, 19:14 عصر
سلام

این یکی از Query های برنامه منه. نمی دونم چطوری به جای فیلد های بولین به جای True و False بنویسم موجود و نا موجود



begin
SELECT TblCurrentMobile.CurrentMobileID, TblCurrentMobile.MobileCode, TblMember.Username as SellerName, TblTypeOfMobile.MobileName, TblMobileModel.MobileModelName,
TblCurrentMobile.BoughtPrice, TblCurrentMobile.SellPrice, TblCurrentMobile.CurrentCount, TblCurrentMobile.Avalibility, TblCurrentMobile.BoughtDate,
TblCurrentMobile.Comment, TblCurrentMobile.MobileDetailID
FROM TblCurrentMobile INNER JOIN
TblMember ON TblCurrentMobile.MemberID = TblMember.MemberID INNER JOIN
TblTypeOfMobile ON TblCurrentMobile.TypeOfMobileID = TblTypeOfMobile.TypeOfMobileID INNER JOIN
TblMobileModel ON TblCurrentMobile.MobileModelID = TblMobileModel.MobileModelID AND TblTypeOfMobile.TypeOfMobileID = TblMobileModel.TypeOfMobileID
end




مثلاٌ در فیلد Avalibility به جای 1 , 0 بنویسم موجود و ناموجود.

ممنون میشم کمکم کنید

Mousavmousab
جمعه 02 اسفند 1392, 20:03 عصر
مشکلو حل کردم
باید به این صورت بنویسم.



create proc SelectCurrentMobiles
as
begin
SELECT TblCurrentMobile.CurrentMobileID, TblCurrentMobile.MobileCode, TblMember.Username as SellerName, TblTypeOfMobile.MobileName, TblMobileModel.MobileModelName,
TblCurrentMobile.BoughtPrice, TblCurrentMobile.SellPrice, TblCurrentMobile.CurrentCount, case when Avalibility=1 then N'موجود' when Avalibility=0 then N'ناموجود' end as Availability, TblCurrentMobile.BoughtDate,
TblCurrentMobile.Comment, TblCurrentMobile.MobileDetailID
FROM TblCurrentMobile INNER JOIN
TblMember ON TblCurrentMobile.MemberID = TblMember.MemberID INNER JOIN
TblTypeOfMobile ON TblCurrentMobile.TypeOfMobileID = TblTypeOfMobile.TypeOfMobileID INNER JOIN
TblMobileModel ON TblCurrentMobile.MobileModelID = TblMobileModel.MobileModelID AND TblTypeOfMobile.TypeOfMobileID = TblMobileModel.TypeOfMobileID
end