我嘗試了很多,但無法找到什麼是錯的這個查詢,這給了我這個錯誤:如何解決附近有語法錯誤「)」
附近有語法錯誤)「。
string query = "SELECT SUM(See) AS [All]
, (
SELECT TOP 1 See
FROM StateSite
WHERE StatDate = @StatDate
) AS [Now]
, (
SELECT TOP 1 See
FROM StateSite
WHERE StatDate = @Yesterday
) AS [Last]
, (
SELECT SUM(See)
FROM (
SELECT TOP 7 *
FROM StateSite
ORDER BY id DESC
)
) AS [week]
FROM StateSite";
也適用於訪問數據庫,但不能通過sql server正常工作。
改寫爲可讀多查詢,你會看到自己的問題。 –
你是否嘗試過'))作爲[周]'到')d)作爲[周]'? – gofr1