PDA

View Full Version : سوال: مشكل در نمايش اطلاعات



Iran58
سه شنبه 25 خرداد 1389, 07:50 صبح
سلام
دوتا جدول دارم يكيtbl1كه (id,unit)كه مقادير(كيلوگرم،عدد،ليتر)را دارد وtbl2كه(id,nsanad,jens,meghdar,unit,date)كه ستون unit از tbl1خوانده مي شود و شماره id آن ثبت مي شود . حال من يك sp نوشته ام كه بر اساس شماره سند داده ها را به من نمايش مي دهد مشكل من اينجاست كه مقدارunit را عدد مربوطه نمايش مي دهد درصورتيكه من مي خواهم
مقدار unit بجاي عدد شرح آن را (كيلوگرم،عدد،ليتر) نمايش دهد
لفطا شكل صحيح دستور sp را بيان كنيد

create procedure [dbo].[full_tbl2]
@NSanad int
as
select NSanad,Jens,Meghdar,Unit,Date from tbl2
where NSanad=@NSanad

programer1389
سه شنبه 25 خرداد 1389, 08:25 صبح
برای این کار تیبل 1 و تیبل 2 رو باید روی فیلد idکه دارین join کنید

Iran58
سه شنبه 25 خرداد 1389, 09:38 صبح
برای این کار تیبل 1 و تیبل 2 رو باید روی فیلد idکه دارین join کنید
باسلام
ميشه درقالب يك كد توضيح دهيد

goolestan
سه شنبه 25 خرداد 1389, 10:10 صبح
create procedure [dbo].[full_tbl2]
@NSanad int
as
select NSanad,Jens,Meghdar,TBL1.Unit,Date from tbl2 INNER JOIN TBL1
ON TBL2.UNIT=TBL1.UID
where TBL2.NSanad=@NSanad