araz_pashazadeh
یک شنبه 10 دی 1391, 17:15 عصر
با عرض سلام و خسته نباشید خدمت دوستان
من دو تا پرسو جو به شکل زیر نوشتم
SELECT TB_Hall.ID, SUM(TB_Hall.CaseCountPerPal * TB_CaseType.CaseCapacity) AS CapacityOfPalette
FROM TB_Palette INNER JOIN
TB_Hall ON TB_Palette.HallId = TB_Hall.ID INNER JOIN
TB_CaseType ON TB_Hall.CaseTypeID = TB_CaseType.ID
WHERE (TB_Palette.ReserveSpaceId IS NOT NULL)
GROUP BY TB_Hall.ID
SELECT TB_Hall.ID, TB_Hall.HallNeme, TB_Hall.TheNumberOfHorizontalColumns, TB_Hall.TheNumberOfVerticalColumns, TB_Hall.PaletteCountPerCol,
TB_Hall.CaseCountPerPal, TB_Hall.CaseTypeID, TB_CaseType.CaseName, TB_CaseType.CaseCapacity,
TB_Hall.TheNumberOfHorizontalColumns * TB_Hall.TheNumberOfVerticalColumns * TB_Hall.PaletteCountPerCol * TB_Hall.CaseCountPerPal * TB_CaseType.CaseCapacity
AS CapacityOfHall
FROM TB_Hall INNER JOIN
TB_CaseType ON TB_Hall.CaseTypeID = TB_CaseType.ID
نتیجه ای که این دوتا پرس وجو بر میگردانند در عکس زمینه مشخص هستش.
در واقع می خوام نتیجه پرس و جوی اول که به شکل حاصل جمع مقادیر هستش در پرس و جوی دوم که لیست سالن ها می باشد در مقابل هر شناسه یکسان در هر سطر مقادیر به هر دوتا پرس وجو الحاق بشه اگر هم نبود صفر قرار بگیره این کار را چطوری امکانپذیر؟
من دو تا پرسو جو به شکل زیر نوشتم
SELECT TB_Hall.ID, SUM(TB_Hall.CaseCountPerPal * TB_CaseType.CaseCapacity) AS CapacityOfPalette
FROM TB_Palette INNER JOIN
TB_Hall ON TB_Palette.HallId = TB_Hall.ID INNER JOIN
TB_CaseType ON TB_Hall.CaseTypeID = TB_CaseType.ID
WHERE (TB_Palette.ReserveSpaceId IS NOT NULL)
GROUP BY TB_Hall.ID
SELECT TB_Hall.ID, TB_Hall.HallNeme, TB_Hall.TheNumberOfHorizontalColumns, TB_Hall.TheNumberOfVerticalColumns, TB_Hall.PaletteCountPerCol,
TB_Hall.CaseCountPerPal, TB_Hall.CaseTypeID, TB_CaseType.CaseName, TB_CaseType.CaseCapacity,
TB_Hall.TheNumberOfHorizontalColumns * TB_Hall.TheNumberOfVerticalColumns * TB_Hall.PaletteCountPerCol * TB_Hall.CaseCountPerPal * TB_CaseType.CaseCapacity
AS CapacityOfHall
FROM TB_Hall INNER JOIN
TB_CaseType ON TB_Hall.CaseTypeID = TB_CaseType.ID
نتیجه ای که این دوتا پرس وجو بر میگردانند در عکس زمینه مشخص هستش.
در واقع می خوام نتیجه پرس و جوی اول که به شکل حاصل جمع مقادیر هستش در پرس و جوی دوم که لیست سالن ها می باشد در مقابل هر شناسه یکسان در هر سطر مقادیر به هر دوتا پرس وجو الحاق بشه اگر هم نبود صفر قرار بگیره این کار را چطوری امکانپذیر؟