0
我正在嘗試爲計數器和相應的值定義多個計數值。這裏是我的代碼:在計數值中聲明多列
DECLARE @RequestDate AS DATE = '2017-04-20'
;
DECLARE @POCounter INT;
DECLARE @POMax INT;
DECLARE @NewDate DATE;
SET @POCounter = 0;
SET @POMax =
(
SELECT
CUSTOMERPONUMBER,
(
SELECT
COUNT(CUSTOMERPONUMBER)
FROM DailyOpenOrders$
WHERE
RequestDate < @RequestDate
)
FROM DailyOpenOrders$
WHERE
RequestDate < @RequestDate
GROUP BY
CUSTOMERPONUMBER
)
的@POMax計數器來幫我更新的日期,很多次,具體customerPO。我打算在一個循環中增加POCounter,直到它到達每個customerPOnumber的@POmax計數器。
我這樣做不對嗎?有人可以幫忙嗎?
你使用MySQL或MS SQL Server?不要標記不涉及的產品。 – jarlh
對不起! MS SQL Server – Goal7
我不明白你在這裏要做什麼。您的查詢將返回多行(和兩列)。如果你能解釋你正在努力完成的事情,我們可以提供幫助。 –