jafarpalideh
چهارشنبه 18 تیر 1393, 12:59 عصر
با سلام . من 2 تا مشکل دارم تویه کوئری که نوشتم :
اول کوئری خودم رو میزارم اینجا تا مشکل اول رو بگم :
CREATE PROCEDURE s2 @x char(8),@y nvarchar(8),@z int output
as
SELECT TOP 100 PERCENT SUM(dbo.S_DTL_FCT.QUANTITY) AS Expr1, dbo.S_DTL_FCT.UN_PRC AS Expr2, dbo.S_ODS.OD_CD,
dbo.S_CUSTOMER.CUST_CD
FROM dbo.S_CUSTOMER INNER JOIN
dbo.S_HED_FCT ON dbo.S_CUSTOMER.CUST_CD = dbo.S_HED_FCT.CUST_CD INNER JOIN
dbo.S_DTL_FCT ON dbo.S_HED_FCT.id = dbo.S_DTL_FCT.id INNER JOIN
dbo.S_ODS ON dbo.S_DTL_FCT.OD_CD = dbo.S_ODS.OD_CD
WHERE (dbo.S_DTL_FCT.Stock_cd = 1) AND (dbo.S_HED_FCT.Stock_cd = 1) AND (dbo.S_HED_FCT.Price_Kind = 2) AND (dbo.S_HED_FCT.TYPERH_CD = 2)
AND (dbo.S_HED_FCT.ACC_YEAR = 1393) AND FACT_DATE between @x and @y
GROUP BY dbo.S_ODS.OD_CD, dbo.S_CUSTOMER.CUST_CD, dbo.S_DTL_FCT.UN_PRC
ORDER BY dbo.S_CUSTOMER.CUST_CD
GO
1 - من میخوام که ضرب SUM(dbo.S_DTL_FCT.QUANTITY) AS Expr1 و dbo.S_DTL_FCT.UN_PRC AS Expr2 رو بریزم تویه متغیر z که تعریف کردم
2 - میخوام اون مقدار رو تویه سی شارپ تویه یه لیبل نشون بدم .
حالا باس چیکار کنم ؟
اول کوئری خودم رو میزارم اینجا تا مشکل اول رو بگم :
CREATE PROCEDURE s2 @x char(8),@y nvarchar(8),@z int output
as
SELECT TOP 100 PERCENT SUM(dbo.S_DTL_FCT.QUANTITY) AS Expr1, dbo.S_DTL_FCT.UN_PRC AS Expr2, dbo.S_ODS.OD_CD,
dbo.S_CUSTOMER.CUST_CD
FROM dbo.S_CUSTOMER INNER JOIN
dbo.S_HED_FCT ON dbo.S_CUSTOMER.CUST_CD = dbo.S_HED_FCT.CUST_CD INNER JOIN
dbo.S_DTL_FCT ON dbo.S_HED_FCT.id = dbo.S_DTL_FCT.id INNER JOIN
dbo.S_ODS ON dbo.S_DTL_FCT.OD_CD = dbo.S_ODS.OD_CD
WHERE (dbo.S_DTL_FCT.Stock_cd = 1) AND (dbo.S_HED_FCT.Stock_cd = 1) AND (dbo.S_HED_FCT.Price_Kind = 2) AND (dbo.S_HED_FCT.TYPERH_CD = 2)
AND (dbo.S_HED_FCT.ACC_YEAR = 1393) AND FACT_DATE between @x and @y
GROUP BY dbo.S_ODS.OD_CD, dbo.S_CUSTOMER.CUST_CD, dbo.S_DTL_FCT.UN_PRC
ORDER BY dbo.S_CUSTOMER.CUST_CD
GO
1 - من میخوام که ضرب SUM(dbo.S_DTL_FCT.QUANTITY) AS Expr1 و dbo.S_DTL_FCT.UN_PRC AS Expr2 رو بریزم تویه متغیر z که تعریف کردم
2 - میخوام اون مقدار رو تویه سی شارپ تویه یه لیبل نشون بدم .
حالا باس چیکار کنم ؟