behnaz kimia
شنبه 02 آذر 1392, 01:08 صبح
سلام
دوستان من به یک سری اطلاعات از بین 4 جدول دیتابیس ام نیاز دارم
دستور select رو به شکل زیر نوشتم
دستور اجرا میشه اما نتایج اشتباه هستن :اشتباه:
میشه کمکم کنید؟؟؟ :ناراحت:
(به همین مشکل توی join بین دوتا جدول برخوردم،
اما اونجا به جای join از left join که استفاده کردم،مشکل حل شد)
ALTER PROCEDURE sRptSelectMobtala
@BimarNumber bigint
AS
BEGIN
SELECT tMobtala.pezeshk#, tMobtala.bimari#, tMobtala.vaziyat,
tMobtala.tarikheTashkhis, tMobtala.tozihat,tPezeshk.famil,
tPezeshk.takhasos#, tTakhasos.takhasosName,
tBimari.bimariName, tBimari.darooha,
tBimari.alaem
FROM tMobtala CROSS JOIN
tPezeshk CROSS JOIN
tTakhasos CROSS JOIN
tBimari
WHERE bimar#=@BimarNumber
END
GO
چه باید کرد؟؟ :متفکر:
دوستان من به یک سری اطلاعات از بین 4 جدول دیتابیس ام نیاز دارم
دستور select رو به شکل زیر نوشتم
دستور اجرا میشه اما نتایج اشتباه هستن :اشتباه:
میشه کمکم کنید؟؟؟ :ناراحت:
(به همین مشکل توی join بین دوتا جدول برخوردم،
اما اونجا به جای join از left join که استفاده کردم،مشکل حل شد)
ALTER PROCEDURE sRptSelectMobtala
@BimarNumber bigint
AS
BEGIN
SELECT tMobtala.pezeshk#, tMobtala.bimari#, tMobtala.vaziyat,
tMobtala.tarikheTashkhis, tMobtala.tozihat,tPezeshk.famil,
tPezeshk.takhasos#, tTakhasos.takhasosName,
tBimari.bimariName, tBimari.darooha,
tBimari.alaem
FROM tMobtala CROSS JOIN
tPezeshk CROSS JOIN
tTakhasos CROSS JOIN
tBimari
WHERE bimar#=@BimarNumber
END
GO
چه باید کرد؟؟ :متفکر: