簡體   English   中英

將查詢輸出到文本:參數太少,預期為1

[英]Output query to text: Too few parameters, expected 1

這是我的sql代碼,如果有人可以幫助我查看它,為什么它沒有響應並給出錯誤消息。 請注意,關系為​​: table1table2通過ResetFrequency連接; table1table3通過AccountNumber連接。

SELECT table1.EffectiveDate, table2.ResetFrequency, table3.Loan
FROM (table1 LEFT JOIN table2 ON table1.ResetFrequency = table2.ResetFrequency)
INNER JOIN table3 ON table1.AccountNumber = table3.AccountNumber
WHERE (table1.EffectiveDate) = [Enter Date: mm/dd/yyy];

使用以下格式:

SELECT z.EffectiveDate, z.ResetFrequency, table3.Loan
FROM (SELECT Table1.EffectiveDate, table2.ResetFrequency, table1.AccountNumber 
      FROM table1 
      LEFT JOIN table2 ON table1.ResetFrequency = table2.ResetFrequency)z
INNER JOIN table3 ON z.AccountNumber = table3.AccountNumber
WHERE (z.EffectiveDate) = [Enter Date: mm/dd/yyy];

只需刪除括號或括號

SELECT table1.EffectiveDate, table2.ResetFrequency, table3.Loan
FROM table1 LEFT JOIN table2 ON table1.ResetFrequency = table2.ResetFrequency
INNER JOIN table3 ON table1.AccountNumber = table3.AccountNumber
WHERE table1.EffectiveDate = mm/dd/yyy;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM